Middle Java Engineer
Zoolatech · Wrocław, Poland
You apply off-site, with the employer or the job board. I never handle applications.
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