Java Backend Mid Developer

Przegląd oferty

Lokalizacja
Kraków, Małopolskie
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
21,905 zł - 24,096 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
4114
Typ pracy
Hybrydowo
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Java, Spring Boot, NoSQL, MongoDB, Docker, Kubernetes, Kafka, Git, GCP, AWS, Kotlin
Typ umowy
B2B Umowa o pracÄ™
Rekrutacja
Online
Rekrutacja w języku
Angielski
Korzyści
Prywatna opieka medyczna,
Poziom doświadczenia
Mid
Wymagana
GIT Java Spring

Opis oferty

● 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 theshipping of high quality and pragmatic solutions
● A thoughtful technical voice to support your team in making diligentarchitectural 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, ComputerEngineering, or Electrical Engineering
● Intermediate + English level

Opis oferty 

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

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

Zakres obowiązków

  1. Build maintainable and well-tested microservices that may operate across our entire ecosystem 
  2. Architect, develop, and operate Kotlin (micro)services deployed to (hundreds of) thousands of customers each day 
  3. Collaborate with your cross-functional team to determine requirements, so that you can build scalable backend systems and APIs 
  4. Enabling other team-members to reach their goals and make their work easier 
  5. Automate build, deployment, monitoring and upgrades 
  6. Work closely with the team that follows the Agile software development lifecycle process 
  7. Write clean testable code