Senior/Lead Java Engineer (#1528)

Ukraine
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Software Development
Project:
Azercell

 

About the client:
Our client, is one of Europe's fastest growing mobile companies with over three million active customers and operations in six countries. The client is using the mobile virtual network operator business model. As one of their core services, they provide “Pay As You Go” mobile SIM cards, targeted towards the needs of international communities and migrant workers. To cope with rapidly growing business demands our client is launching its R&D center in Lviv and Kyiv, Ukraine, with us.
About the role:
At N-iX, talent stands at the heart of success. Therefore, our mission is to help every N-iXer grow, learn, and build an impactful career, wherever they are in their professional journey. Every project we start is challenging, every product we build is changing the world.

We are looking for an experienced Senior/Lead Back-end (Java) Engineer to join our team. Join one of our rock star teams with strong engineering practices and mature scrum processes to help our client (world-known company, one of the largest in the industry) with the digital transformation of solutions, and you'll never feel stuck in your professional growth.

N-iX partners are located across the world: USA, UK, Canada, Australia, Germany, and over 30 other countries. Let's drive the global change together!

Responsibilities:

  • Leads development efforts to implement a backend Microservices framework
  • Leads development and maintain of solutions using Java Spring Boot, Docker, Terraform and a mix of open source technologies
  • Ensure the smooth deployment of the microservices
  • Build tools to reduce occurrences of errors and improve customer experience
  • Perform root cause analysis for production/implementation bugs 'Coordinates and participate with DevOps team in implementation of monitoring and alerting

Requirements:

  • Extensive experience developing applications using Java and Spring Boot
  • Familiarity with Best Practices, Designs and Patterns of Microservices
  • Experience working with Spring framework including Spring Core, Spring MVC, Spring Security and Spring Cloud.
  • Working knowledge of SQL and NoSQL DB technologies
  • Experience with Docker
  • Experience with Event-Driven Architecture
  • Knowledgeable about setup CI/CD pipelines
  • Experience with Kubernetes
  • Good knowledge of infrastructure side of things
  • Good working knowledge of cloud security and web security.
  • Good knowledge of API design patterns and web technologies
  • Good problem-solving and communication skills, good English
  • BSc or MSc in Computer Science, Engineering or relevant field

Nice to have:

  • Experience with Terraform and cloud containerization

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
×

Easy apply


    or
    Refer a friend