Senior Backend Java Developer
Core
Build reliable, scalable backend software and complex solutions supporting digital services quality and continuity.
Role type
Senior Backend Java Developer
Builds
Backend functionality, robust systems, and scalable software solutions
Domain
Software Engineering / Backend Development
Deliverable
production ML models | product features
Required skills
Java, REST APIs, relational databases, software testing, code reviews, CI/CD practices
Preferred skills
Spring Boot, cloud environments (AWS, Azure, GCP), microservices architectures, containerisation (Docker, Kubernetes), Agile/Scrum
Technologies
Java, Spring Boot, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Develop and maintain backend functionality with emphasis on scalability and reliability; Translate business requirements into technical solutions; Improve performance, security, and maintainability of existing applications; Review colleagues' code and coach team members; Identify technical risks and contribute to architectural decisions
Seniority
Senior, hands-on IC with mentorship