Java Software Engineer

Chennai, Tamil Nadu, India
Sep 13, 2024
Sep 13, 2025
Onsite
Full-Time
6 Years
Job Description

We are seeking experienced Java Developers (Mid/Senior Level) to join our dynamic team at a leading client based in Chennai. This role offers a hybrid work environment and is ideal for professionals with a strong background in Java, Spring Boot, Microservices, and AWS.

Experience. 6-11 yrs

Key Responsibilities

  • Develop and maintain high-quality Java applications using Spring Boot and Microservices architecture.
  • Design and implement scalable and reliable systems using AWS services such as ECS Fargate, S3, Lambda, RDS (Postgres/Mongo/Aurora), Redis Cache, NLB, ALB, and Route 53.
  • Utilize Terraform for infrastructure as code (IaC) to manage cloud resources.
  • Implement and monitor AWS cloud solutions using tools like Datadog, CloudWatch, and Lambda.
  • Apply XACML Authorization policies and manage security and compliance requirements.
  • Develop and integrate NoSQL and SQL databases, including Cassandra, Aurora, and Oracle.
  • Build and manage web services (SOAP and RESTful) with JSON formats and handle messaging using Kafka.
  • Engage in development and test automation, utilizing frameworks like BDD and Cucumber.

Required Skills

  • Extensive experience in Java, J2EE, Spring Boot, and Microservices.
  • Proficiency in AWS services, including EC2, S3, Lambda, EKS, ECS, SNS, SQS, IAM, and Route 53.
  • Hands-on experience with Kubernetes and cloud monitoring tools.
  • Familiarity with XACML Authorization policies and NoSQL/SQL databases.
  • Solid understanding of web services (SOAP and RESTful) and messaging systems (Kafka).
  • Experience with test automation frameworks and tools (e.g., BDD, Cucumber).

To Apply

Please send your updated resume to [email protected].

Related Jobs