Posted on: 08/10/2025
We are looking for a highly skilled Java Engineer to join our backend platform team. The ideal candidate will have strong expertise in Java-based microservices, authentication and authorization frameworks, and data handling with ElasticSearch or OpenSearch.
Responsibilities :
- Design and develop authentication and authorization flows; experience with identity providers such as Keycloak is required.
- Develop scalable and high-performance backend services deployed in AWS.
- Design solutions with a strong focus on security, modularity, and maintainability.
- Collaborate in an Agile environment and participate in all stages of the development lifecycle.
- Write unit tests and ensure code quality through test automation and code reviews.
- Support production use cases and continuously improve post-deployment performance and reliability.
- Leverage cloud-native AWS technologies such as EKS, ECS, Lambda, and API Gateway in service design.
Requirements :
- Hands-on implementation of RESTful APIs using Spring Framework.
- 5+ years of experience in microservices development using Java.
- Proven experience with identity and access management frameworks; deep knowledge of at least one such as Keycloak, is required.
- Experience with ElasticSearch or OpenSearch for data storage and search.
- Strong understanding of authentication and authorization concepts (OAuth2 OIDC, JWT).
- Proficiency in AWS services : S3 RDS, EKS/ECS, Lambda, API Gateway.
- Proficiency in SQL and writing optimized queries.
- Experience in Python or Node.js is a plus.
- Excellent problem-solving skills and understanding of algorithms.
- Experience working in Agile/Scrum development environments.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1557565
Interview Questions for you
View All