Middle/Senior Java Engineer (#14141967)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development

N-iX is looking for a Middle/Senior Java Engineer who can become a part of our great team. 

About the project:
Our client is a leading connectivity provider in mobile industry. It is a backend for organizations in more than 200 countries providing multiple mobile channels, including voice calling, text messaging, push notification, email, and social media to their clients. You will be working as a Software Engineer for the enterprise that provides technology and business services for a huge number of telecommunications and other companies. This is the opportunity to utilize your skills at the top influential plane of the company and express your knowledge and rich experience to a wide audience that will affect many products and their end users.

Required skills:

  • Hands on experience in Java 11;
  • Experience with MongoDB, PostgreSQL;
  • Good knowledge of Spring, Kafka Jersey, REST Webservices, JSON, JAX-RS,
  • Experience with code version control systems (SVN, Maven, Git);
  • Negotiation skills;
  • Good analytical skills.
  • Knowledge of architecture approaches;

Nice to have:

  • Experience Docker, Kubernetes skills;


  • Research and evaluate technical options to implement business requirements
  • Provide system or technical development expertise to the team
  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Provide effort estimations
  • Work in a close contact with team members and project stakeholders on customer’s site
  • Suggest technical and functional improvements to add value to the product.

We offer:

  • • Flexible working hours
  • • A competitive salary and good compensation package
  • • Possibility of partial remote work
  • • Best hardware
  • • A masseur and a corporate doctor
  • • Healthcare & sport benefits
  • • An inspiring and comfy office

Professional growth:

  • • Challenging tasks and innovative projects
  • • Meetups and events for professional development
  • • An individual development plan
  • • Mentorship program


  • • Corporate events and outstanding parties
  • • Exciting team buildings
  • • Memorable anniversary presents
  • • A fun zone where you can play video games, football, ping pong, and more