CareerPlanSign in

Senior Java Engineer

Azerbaijan🌐 Remote💼 Full-time🗓 2026-08-05 → 2026-09-27

Core

Designing, developing, and maintaining scalable backend applications and high-performance distributed systems using modern Java technologies and cloud-native architectures.

Role type

Senior IC Java backend engineer

Builds

Scalable microservices, secure REST APIs, and cloud-native distributed systems

Domain

Enterprise software development, cloud-native architecture

Deliverable

production ML models | product features

Required skills

Java 17/21/25, Spring Boot, Microservices Architecture, RESTful APIs, Hibernate/JPA, SQL, NoSQL, Apache Kafka, Docker, Kubernetes, CI/CD pipelines, Design Patterns, Clean Architecture

Preferred skills

Event-driven architectures, system architecture discussions, mentoring junior engineers

Technologies

Spring Framework, PostgreSQL, MySQL, MongoDB, Redis, MinIO, Gradle, Git, JUnit, Mockito

Responsibilities

Design and implement scalable microservices handling high traffic and complex business logic; Develop secure REST APIs and integrate with third-party services; Optimize application performance and database queries; Participate in system architecture discussions and technical decision-making; Conduct code reviews and mentor junior engineers; Contribute to CI/CD automation and cloud deployment processes

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.