Position Details
About this role
Lead and mentor a team of software engineers in designing, developing, and maintaining scalable software solutions utilizing Java, Kafka, Kubernetes, and cloud technologies.
Key Responsibilities
- Mentor software engineers
- Design and develop software solutions
- Implement cloud-native architectures
- Conduct peer reviews
- Manage end-to-end development lifecycle
Technical Overview
Focuses on backend development, distributed systems, containerization, cloud deployment, and automated testing within a scaled agile environment.
Ideal Candidate
The ideal candidate is a mid-level software engineer with at least 5 years of experience in Java development, proficient with Kafka, Kubernetes, Docker, and cloud technologies, and capable of mentoring junior staff in an agile environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Java experience, No experience with Kubernetes or Docker, Unfamiliar with cloud computing platforms, No experience in agile environments
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile