Position: Senior Java Engineer
Company: N-iX
Category: Java
Experience required: 5y
English level: upper

**Responsibilities:**
- To develop Spring Boot microservices in Java 11 and deploy them on K8s on Google Cloud Platform.
- Write clean well tested code. Since we ship our software to production several times a week we take quality and maintainable code very seriously.
- You’ll be responsible for technical analysis, design and development of features. Of course, you can count on your team members for cross checking and collaboration.
- You’ll be continuously looking for improvements of applications and processes.

**Requirements:**
- State of the art knowledge of Java (version 8 or above);
- Clean code and SOLID are well known to you;
- At least 5 years of working experience;
- Fluent in English;
- Programmed as a team player, communicator, independent worker, a can-do mentality, honest and straight to the point;
- A willingness to learn and to teach.

**Nice to have:**
- Experience in IoT and/or data analytics;
- Experience with Node.JS and DevOps, Google Cloud platforms (GCP), Microservices (if you don’t have it, you will learn it here).

**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 trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings