Java Lead Engineer

global

Bengaluru, India 8 Years Exp Posted 13d ago

Job Description

Backend Developer JD:

  • Strong proficiency in Java (8+), object‑oriented programming, and design patterns.
  • AWS Certified Solutions Architect – Required
  • Identify and resolve performance, reliability, and scaling issues across critical cloud platform services to ensure high availability and prevent production‑critical incidents.
  • Implement reliability best practices such as health checks, graceful degradation, retries, and logging.
  • Deep experience with Spring Framework- Spring boot, Spring MVC, JPA & security
  • Experience with reactive programming- Spring WebFlux & reactive streams concepts
  • Solid understanding of microservices architecture, distributed systems, and REST API development.
  • Solid understanding of any RDBMS - Data modelling, queries, joins ,indexing
  • Hands‑on experience with core AWS services- S3, Lambda, RDS, SQS
  • Familiarity with Git, CI/CD pipelines (Jenkins, GitHub Actions)

We are specifically looking for candidates with strong, demonstrable hands-on experience in the following areas:

  • Spring Framework (spring boot, spring cloud and ecosystem)
  • Restful microservices - inter service communication, microservice principes
  • Java 11+ (strong fundamentals and practical expertise)
  • Core AWS services (s3, lambda) & hands on experience integrating services with spring boot
  • RDBMS - db principles, queries
  • Reactive programming(clear understanding and practical application)

These skills are mandatory for the role, and candidates should be able to clearly articulate and demonstrate their experience during interviews.  

✨ Good to Have

  • Experience with NoSQL databases 
  • Knowledge of caching frameworks 
    • Familiarity with messaging systems like Kafka.

Similar Openings for You