All offersKrakówJavaMiddle Java/Kotlin Engineer
Middle Java/Kotlin Engineer
Java
N-iX

Middle Java/Kotlin Engineer

N-iX
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Office
N-iX

N-iX

N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.

Company profile

Tech stack

    Java
    master
    Microservices
    master
    Kotlin
    junior
    Spring Boot
    junior
    NoSQL
    junior
    AWS
    junior
    Kafka
    junior
    MongoDB
    junior

Job description

Online interview
Friendly offer


Middle Java/Kotlin Engineer, join our Gorillas team at N-iX and receive a welcome bonus - $1,500!
 
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 that 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
  • Healthcare & Sport program
  • ​​Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings