Senior Java Engineer
Location:
Other, Central Europe
Seniority:
Senior
Technologies:
Devops, Java

We are seeking a passionate Senior Java Engineer to join our team and work with a top-notch technology stack in a friendly, cozy atmosphere. This opportunity is with one of the greatest retail companies in the USA - a top-tier fashion retailer focused on delivering an exceptional shopping experience.

And then there's Zoolatech! Imagine a workplace and team environment so welcoming and engaging that you won’t want to leave once you’ve found it. Sound enticing? Apply today, and we’ll help make that a reality.

We are a fast-growing team with a vision to revolutionize how this Fortune 500 retailer serves its customers and cardmembers. We are developing a cutting-edge machine learning and rules-based engine to automate selling and pricing decisions. Our solution includes both front-end and back-end services natively deployed on the cloud (AWS). We already support core business functions like pricing, promotions, and clearances, with ambitious plans for further expansion.

This role offers a rare opportunity to make a meaningful impact on both the business and technical strategy, with the potential to fundamentally transform core operations.

  • Feature design; evaluate designs and provide feedback;

  • Influence quality standards and understand, identify, and measure across the entire solution

  • Identify performance issues and optimize solutions; 

  • Demonstrate competence in engineering concepts and theories, combining them with business understanding to design, document, and implement clean and robust solutions to complex business problems; 

  • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions; 

  • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. Participate in defining, scoping, and estimating resulting stories; 

  • Work closely with your peers, mentor junior developers, and help the team achieve its goals; 

  • Maintain a high bar for code quality, testing, and automation while finding opportunities to improve them continuously; 

  • Drive design and code reviews, ensuring the team ships high-quality, scalable, maintainable, and well-tested code; 

  • Monitor/support the system in production (Pager Duty); 

  • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team’s Cloud infrastructure. 

  • Bachelor’s or Master’s degree in an engineering discipline, preferably computer science, or equivalent working experience; 

  • 5+ years of professional experience in delivering quality software with Java, Spring; 

  • Experience with RESTful architecture and microservices; 

  • Experience with system design, architecture, scaling, and performance testing;

  • Experience with AWS; 

  • Experience with SQL databases, basic knowledge of NoSQL databases; 

  • Familiarity with CI/CD, testing, monitoring, and alerting  tools; 

  • Experience with Kubernetes, and Docker is a plus; 

  • Knowledge of Kafka or any other streaming platforms;

  • Great soft skills and troubleshooting experience.

Discover what it’s like to work with us
Join Our Team!
Attaching my CV:
Your message is sent. Thank you for contacting us, we will get in touch with you soon.