Position Details
About this role
This role involves designing and implementing high-performance, fault-tolerant backend systems using Java, microservices, and distributed architectures, with leadership responsibilities.
Key Responsibilities
- Design scalable backend systems
- Implement microservices
- Ensure system fault tolerance
- Mentor junior engineers
- Optimize system performance
Technical Overview
Focuses on Java backend development, distributed systems, microservices, cloud-native architectures, and system scalability and reliability.
Ideal Candidate
The ideal candidate is a senior backend Java engineer with expertise in distributed systems, microservices, and cloud-native architectures, capable of leading scalable, fault-tolerant backend solutions and mentoring junior engineers.
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 backend experience, No experience with distributed systems, Inability to work in a hybrid environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile