Vacancy
Middle Java Engineer
Location:
Wroclaw, Poland
Seniority:
Middle
Technologies:
Java

Our client is a leading North American fashion retailer with more than a century of history, recognized for delivering premium customer experiences through an integrated digital and in-store shopping journey. The company serves millions of customers across its physical stores and e-commerce platforms, continuously investing in technology to enhance customer engagement, operational efficiency, and supply chain capabilities. Digital commerce represents a significant portion of its business, supported by a strong omnichannel strategy that seamlessly connects online shopping, mobile experiences, inventory, fulfillment, and store operations.

We are looking for a talented Mid-Level Software Engineer to join our engineering team. In this role, you will contribute to the design, development, testing, and deployment of scalable backend applications while collaborating with cross-functional teams to deliver high-quality software solutions. You will work in an Agile environment and have opportunities to grow your technical expertise while contributing to continuous improvement initiatives.

  • Design, develop, test, and deploy high-quality software applications following engineering best practices and coding standards.

  • Collaborate closely with Product Managers, Designers, and fellow Engineers to deliver reliable and user-focused solutions.

  • Participate in code reviews, providing constructive feedback and ensuring code quality, maintainability, and scalability.

  • Troubleshoot, analyze, and resolve technical issues, bugs, and performance bottlenecks.

  • Contribute to system design discussions and technical decision-making.

  • Continuously improve development processes, tools, and engineering practices.

  • Stay current with emerging technologies and industry trends.

  • 3–5 years of experience in backend software development.

  • Strong proficiency in Java and Spring Boot.

  • Experience developing cloud-native applications on AWS.

  • Hands-on experience with Kubernetes and containerized applications.

  • Experience with Terraform or other Infrastructure as Code (IaC) tools.

  • Experience using monitoring and observability tools such as Splunk and New Relic.

  • Solid understanding of relational and/or NoSQL databases.

  • Experience designing and developing RESTful APIs; familiarity with GraphQL is a plus.

  • Proficiency with Git and modern version control workflows.

  • Good understanding of the Software Development Life Cycle (SDLC), Agile methodologies, and DevOps practices.

  • Strong analytical and problem-solving skills with attention to detail.

Benefits:
  • Paid Vacation
  • Sick Days
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation
Apply for this job
Benefits:
  • Paid Vacation
  • Sick Days
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation