Middle Java/Kotlin Engineer (#15736814)

SPECIAL REFERRAL BONUS $1500
Wroclaw, Krakow
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development
Project:
Gorillas

The project:

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
×

Easy apply


    or
    Refer a friend