
Posted 6 days ago
Lead Java Engineer
PhotonLead Java Engineer
Requirements
8+ years experience, Java 17/21/25, Spring Boot, Spring Data JPA, REST APIs, Spring Batch, Clean Architecture, Hexagonal Architecture, CQRS patterns, CI/CD pipelines, Performance Engineering
Skills
JavaSpring BootSpringAPIJenkinsKubernetesAzureAWS
About the role
Responsibilities
- Lead the design and development of greenfield applications from the ground up
- Implement robust backend systems using Spring Boot and modern Java versions
- Apply advanced architectural patterns including Clean Architecture, Hexagonal Architecture, and CQRS
- Drive performance engineering efforts by identifying challenges and implementing scalable solutions
- Manage and optimize CI/CD pipelines using tools like Jenkins, Azure Pipelines, or GitHub Actions
Requirements
- 8+ years of professional software engineering experience
- Strong expertise in Java (versions 17, 21, or 25)
- Deep experience with Spring Boot, Spring Data JPA, REST APIs, and Spring Batch
- Proven track record of implementing Clean and Hexagonal Architecture patterns
- Experience with Performance Engineering and solving complex scalability issues
- Proficiency with CI/CD workflows
Preferred Qualifications
- Understanding of application hosting environments and deployment strategies
- Experience with Kubernetes and load balancing
- Exposure to cloud platforms such as Azure or AWS
About the Company
Photon is a global leader in digital transformation, helping businesses build modern, scalable, and high-performance digital products.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Java Engineer
Photon · Bangalore
