Middle Java/Kotlin Engineer Offline

Our Client is influencing the way people live their lives. Groceries being delivered to your door in under 10 minutes is a concept that up until recently was unimaginable.

 

As a member of the team, you will become part of a diverse and inclusive company culture which aims to become a global leader in on-demand retail - a neat network of cross-functional teammates responsible for product management, design, user experience, analytics, and cutting-edge engineering.

 

Responsibilities:

 

Build maintainable and well-tested microservices that may operate across our entire ecosystem

Architect, develop, and operate Kotlin (micro)services deployed to (hundreds of) thousands of customers each day

Collaborate with your cross-functional team to determine requirements, so that you can build scalable backend systems and APIs

Enabling other team-members to reach their goals and make their work easier

Automate build, deployment, monitoring and upgrades

Work closely with the team that follows the Agile software development lifecycle process

Write clean testable code

 

Requirements:

 

3+ years of significant experience in developing software using a JVM language and Spring Boot in large-scale production systems

Desire to work with Kotlin and develop skills

Strong ability to balance business needs, a sense of urgency, and the shipping of high quality and pragmatic solutions

A thoughtful technical voice to support your team in making diligent architectural decisions

Experience with NoSQL, preferably MongoDB

Familiarity with version control systems (we use git)

Experience with GCP, AWS or other similar cloud provider

Knowledge of container technology (Docker, Kubernetes)

Experience with data streaming, preferably Kafka

Good communication and collaboration skills

Work experience or a Bachelor degree in Computer Science, Computer Engineering, or Electrical Engineering

Intermediate + English level

 

We offer:

 

Flexible working format - remote, office-based or flexible

A competitive salary and good compensation package

Flexible and personalized career growth

Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)

Active tech communities with regular knowledge sharing

Education reimbursement

Memorable anniversary presents

Corporate events and team buildings

The job ad is no longer active
Job unpublished on 2 December 2022

Look at the current jobs Java →

Loading...