Talent.com
This job offer is not available in your country.
Java Developer - Microservices Architecture

Java Developer - Microservices Architecture

Zyoin GroupBangalore
1 day ago
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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Bangalore