In this role, you will design highly scalable backend services using modern Java and Spring Boot, build robust REST APIs, and develop platform services that integrate with distributed data systems, cloud infrastructure, and machine learning workflows.
You will work on systems that manage high-volume data pipelines, large datasets, and cloud-native microservices while ensuring high performance, reliability, and security.
Note: Minimum 12 years of hands-on experience using AI-assisted software engineering tools such as ChatGPT, Codex, Claude, GitHub Copilot, Amazon Q, Cursor, or equivalent LLM-based development assistants.
Preferred candidate profile
1. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2. 812 years of qualified software engineering experience.
3. Strong expertise in Java (Java 17+ preferred) and modern Java features.
4. Extensive experience building Spring Boot microservices.
5. Deep understanding of REST API design and distributed system architecture.
6. Strong experience with SQL and relational database design.
7. Experience working with large-scale data systems or data platforms.
8. Hands-on experience with AWS cloud services and the AWS SDK.