Location:
Other, Central Europe
Seniority:
Junior
Technologies:
Java

We are looking for a passionate Java Engineer who would like to work with a top-notch technology stack in a friendly and cozy atmosphere for one of the greatest retail companies in the USA.

Why is this company one of the greatest? Founded in 1901, it prospered through two world wars, the Spanish flu, the Great Depression, the 2020 pandemic, and still produces the highest quality products and services for their customers.

The client’s company is based in Seattle with a technology orientation rooted in Silicon Valley. You will work with the cleverest minds, who are eager to build superb services to match business requirements and win market share.

And then there's Zoolatech! Just imagine a workplace and a team environment that you never want to leave once you have found it. Sound enticing? Apply to our position today and we can get you there.

A Java Engineer is a key part of the Client’s Technology team that applies scientific, mathematical, and social principles to design, build, and maintain technology products, devices, systems, and solutions.

You are the perfect candidate if you have experience in data transformation and modeling.

These are the technologies used in our project: Java/Spring, Kafka, AWS, GCP, Spanner, Kubernetes/Docker

  • Design & develop innovative solutions to drive Client’s business. 

  • Have a passion for writing clean, consistent, and elegant code to create scalable and reliable systems

  • Contribute towards moving the team forward in leading-edge processes like continuous integration, continuous delivery, cloud migration , and test-driven development

  • Work with defect tracking, source code control and software release systems to ensure high-quality software releases over time

  • Assist in peer code reviews and provide constructive feedback

  • Contribute to the design and development process as part of a SCRUM team.

  • Transition from application development to support as needed to ensure that appropriate support is available in a timely and efficient manner.

  • Drive build and release plans and the implementation of all actions required to deploy applications to production environment.

  • Assist the development manager with planning, analysis and definition of high-level software strategies and solutions through functional knowledge and an understanding of the enterprise business systems and industry.

  • Have a passion for keeping yourself current with industry trends and new technologies and ability to apply trends to architectural needs

  • Ensure corporate policies and industry best practices are observed and followed in developed applications.

  • Participate in rotating 24x7 shifts to support developed products

  • Work with business, infrastructure and security teams on delivering any enhancements and bug fixes for production systems

Must have:

  • 1-2 years of professional experience in the practice area 

  • Knowledge of Java and the Java Springboot framework.  

  • Experience with Backend Database (preferably Spanner) or NoSQL or Postgres databases

  • Experience with RESTful architecture and micro services. JSON and XML

  • Familiarity with containerization technologies (Docker) and modern development

  • Familiarity with CI/CD and testing tools

  • Familiarity with messaging middleware (Kafka, SQS)

  • Sound object-oriented design skills and knowledge of application design patterns 

  • Strong verbal and written communication skills with the ability to persuade, inspire, and motivate others. This includes communicating technical information to nontechnical audiences

Nice to have:

  • Experience with Amazon AWS/GCP services

  • Emphasis on building metrics into the system and providing visibility on uptime and performance via real-time alerting, reporting, and dashboard

  • Knowledge of other programming languages (like Python, React, JavaScript, C#)

  • Familiarity with Kubernetes

  • Experience with a Retail Background

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.