Senior Java Engineer
Location:
Wroclaw, Poland
Seniority:
Senior
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

  • Actively participate in a backend team prepared to meet evolving customer needs

  • Collaborate with Product, Program, and other engineering teams to deliver best-in-class solutions

  • Embrace the DevOps model by owning the end-to-end technology and infrastructure stack

  • Analyze technology to identify and proactively pay down technical debt in key areas

  • Anticipate and remove blockers that are impeding the team’s success

  • Ensure the application/system health, striving for minimal defects and downtime

  • Advocate for data-driven decision making, so we prioritize the right work

  • Mentor more junior engineers, recognizing strengths and opportunities

KEY QUALIFICATIONS :

  • Bachelors in Computer Science or closely related degree

  • Experience in designing and delivering high-load backend services and applications

  • Strong experience in operational excellence (health monitoring, operational metrics)

  • Great design and problem-solving skills, with a strong bias for engineering excellence

  • Good knowledge of software engineering practices, SDLC, build process and operations

  • Strong written and verbal communication skills

  • 5+ years of relevant work experience

  • 1+ years leading/mentoring other engineers

Must have:

  • 5+ years with Java Core / Spring knowledge

  • Database Tech (DynamoDB or similar)

  • Familiarity with event-sourcing and queues (SQS, ActiveMQ or RabbitMQ etc.)

  • Cloud Platforms (AWS preferred, GCP or Azure)

  • Experience with Docker/k8s

  • CI/CD (Gitlab CI, Terraform, etc.)

  • Strong SQL

  • Good written and spoken English

Would be a plus:

  • Data Streaming (Kafka, Kinesis, etc.)

  • Monitoring (NewRelic or similar)

  • Logging (Splunk or similar)

  • Production Support (PagerDuty or similar)

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.