Senior Java Engineer
at N-iX
- Seniority
- Senior
- Location
- Azerbaijan
- Posted
- 5d ago
at N-iX
<p>N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact.</p> <p>We are looking for an experienced Java Software Engineer with a strong background in designing, developing, and maintaining scalable backend applications. Skilled in building high-performance, distributed systems using modern Java technologies and cloud-native architectures. Passionate about writing clean, maintainable code, improving system performance, and delivering reliable software solutions in Agile environments.</p> <p><strong>Experience:</strong></p> <ul> <li>5+ years of commercial experience in Java backend development.</li> <li>Designed and implemented scalable microservices handling high traffic and complex business logic.</li> <li>Developed secure REST APIs and integrated with third-party services.</li> <li>Optimized application performance and database queries.</li> <li>Participated in system architecture discussions and technical decision-making.</li> <li>Collaborated with cross-functional teams in Agile/Scrum environments.</li> <li>Conducted code reviews and mentored junior engineers when needed.</li> <li>Contributed to CI/CD automation and cloud deployment processes.<br><br></li> </ul> <p><strong>Key Strengths:</strong></p> <ul> <li>Strong analytical and problem-solving skills.</li> <li>Solid understanding of object-oriented programming and software engineering best practices.</li> <li>Experience working with distributed systems and event-driven architectures.</li> <li>Ability to quickly understand complex business domains.</li> <li>Excellent communication and teamwork skills.</li> <li>Ownership mindset with a focus on quality and continuous improvement.</li> </ul> <p></p> <p><strong>Core Technical Skills:</strong></p> <ul> <li>Java 17/21/25</li> <li>Spring Boot, Spring Framework (Core, MVC, Security, Data)</li> <li>RESTful APIs, Microservices Architecture</li> <li>Hibernate/JPA</li> <li>SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), MinIO</li> <li>Apache Kafka</li> <li>Docker, Kubernetes</li> <li>Gradle</li> <li>Git</li> <li>CI/CD pipelines</li> <li>JUnit, Mockito, Integration Testing</li> <li>Design Patterns, SOLID Principles, Clean Architecture</li> </ul> <p></p><div class="content-conclusion"><p><strong>We offer*:</strong></p> <ul> <li>Flexible working format - remote, office-based or flexible</li> <li>A competitive salary and good compensation package</li> <li>Personalized career growth</li> <li>Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)</li> <li>Active tech communities with regular knowledge sharing</li> <li>Education reimbursement</li> <li>Memorable anniversary presents</li> <li>Corporate events and team buildings</li> <li>Other location-specific benefits</li> </ul> <p>*not applicable for freelancers</p></div>