HamburgerMenu
hirist

Java Developer - Microservices Architecture

zyoin
Others
5 - 9 Years

Posted on: 08/10/2025

Job Description

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.

info-icon

Did you find something suspicious?