Senior Java Engineer

Nix · Azerbaijan · Engineering

Posted 2026-08-05

Apply for this role →

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.

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.

Experience:

5+ years of commercial experience in Java backend development.

Designed and implemented scalable microservices handling high traffic and complex business logic.

Developed secure REST APIs and integrated with third-party services.

Optimized application performance and database queries.

Participated in system architecture discussions and technical decision-making.

Collaborated with cross-functional teams in Agile/Scrum environments.

Conducted code reviews and mentored junior engineers when needed.

Contributed to CI/CD automation and cloud deployment processes.

Key Strengths:

Strong analytical and problem-solving skills.

Solid understanding of object-oriented programming and software engineering best practices.

Experience working with distributed systems and event-driven architectures.

Ability to quickly understand complex business domains.

Excellent communication and teamwork skills.

Ownership mindset with a focus on quality and continuous improvement.

Core Technical Skills:

Java 17/21/25

Spring Boot, Spring Framework (Core, MVC, Security, Data)

RESTful APIs, Microservices Architecture

Hibernate/JPA

SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), MinIO

Apache Kafka

Docker, Kubernetes

Gradle

Git

CI/CD pipelines

JUnit, Mockito, Integration Testing

Design Patterns, SOLID Principles, Clean Architecture

Apply for this role →

← Back to all jobs