Walk-in | AWS Java Microservices Developer (Weekend In-person)

Tata Consultancy Services

Chennai District

On-site

INR 1,800,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is seeking a Senior AWS Java Microservices Developer to design, implement, and support cloud-native applications in an Agile setup. The role emphasizes Java 8, Spring Boot, Microservices, REST APIs, and Kafka integration within enterprise-scale systems.

Responsibilities include building secure, scalable services on AWS, working with DevOps pipelines, and collaborating with architects, QA, and stakeholders to ensure robust delivery.

Qualifications

  • 5+ years of enterprise Java development experience.
  • Strong expertise in Java 8 and Spring Boot.
  • Experience building Microservices architectures.
  • REST APIs design and integration experience.
  • Hibernate ORM and data persistence knowledge.
  • Kafka and messaging experience.
  • API Gateway and SSL implementations.
  • RDBMS and NoSQL databases proficiency.
  • Docker and container deployments.
  • Hands-on AWS services experience (EC2, Lambda, DynamoDB, S3).
  • Maven, Git/Bitbucket, Nexus, Sonar, Fortify tooling familiarity.
  • Agile methods using Jira/Confluence.

Responsibilities

  • Design, develop, and maintain cloud-native applications using Java and Spring Boot.
  • Build scalable Microservices-based architectures.
  • Develop and consume RESTful APIs and integrate with internal/external systems.
  • Work with Kafka and MQ for event-driven patterns.
  • Implement AWS-based cloud solutions (EC2, Lambda, DynamoDB, S3).
  • Apply code quality and testing with JUnit, Mockito, and related tools.
  • Participate in code reviews, debugging, and performance tuning.
  • Contribute to DevOps pipelines for CI/CD and automation.
  • Collaborate with architects, QA teams, and stakeholders in Agile teams.
  • Ensure security, quality, and compliance in delivery.

Skills

Java 8
Spring Boot
Microservices
REST APIs
Hibernate ORM
Kafka
API Gateway
RDBMS/NoSQL
Docker
AWS services
Maven
Git/Bitbucket
Jira/Confluence
Agile

Tools

Nexus
SonarQube
Fortify
Jira
Confluence

Job description

We are seeking a highly skilled Senior AWS Java Microservices Developer with strong expertise in Java 8, Spring Boot, AWS Cloud, Microservices, Kafka, and REST APIs. The ideal candidate will be responsible for designing, developing, and supporting scalable cloud-native applications while working in Agile delivery teams.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
  • Build scalable and secure Microservices-based applications.
  • Develop and consume RESTful APIs and integrate with internal and external systems.
  • Work with messaging technologies such as Kafka and MQ for event-driven architectures.
  • Design and implement cloud-native applications on AWS.
  • Utilize AWS services including EC2, Lambda, DynamoDB, S3, CloudWatch, IAM, and API Gateway.
  • Develop database solutions using RDBMS and NoSQL technologies.
  • Implement unit testing and code quality standards using JUnit, Mockito, and PowerMock.
  • Participate in code reviews, debugging, performance tuning, and production support activities.
  • Work with DevOps pipelines and automation tools for continuous integration and deployment.
  • Collaborate with architects, QA teams, and stakeholders in Agile environments.
  • Ensure adherence to security, quality, and compliance standards.
Required Skills
  • Minimum 5 years of experience in Java application development.
  • Strong expertise in Java 8 and Spring Boot.
  • Experience building Microservices architectures.
  • Strong knowledge of REST APIs and API integration.
  • Experience with Hibernate and ORM frameworks.
  • Hands-on experience with Kafka and messaging platforms.
  • Experience with SSL Certificates and API Gateway implementations.
  • Strong knowledge of RDBMS and NoSQL databases.
  • Experience with Docker and containerized deployments.
  • Hands-on experience with AWS services:
    • EC2
    • Lambda
    • DynamoDB
    • S3
    • CloudWatch
    • IAM
  • Experience with Maven, Git, Bitbucket, Nexus, Sonar, and Fortify.
  • Strong understanding of Agile methodologies and tools such as Jira and Confluence.
Preferred Skills
  • AWS CDK
  • CloudFormation
  • Systems Manager (SSM)
  • Secrets Manager
  • AWS KMS
  • Route 53
  • Elastic Container Registry (ECR)
  • Elastic Container Service (ECS)
  • Elastic Kubernetes Service (EKS)
  • AWS Fargate
  • PCF (Pivotal Cloud Foundry)
  • XML, JAXB, and JSON processing
Desired Candidate Profile
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management capabilities.
  • Experience working in enterprise-scale application environments.
  • Ability to work independently and within cross-functional Agile teams.
  • Strong focus on software quality, performance, and secure coding practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java AWS developer
Java AWS developer

Cephas Consultancy Services • Chennai District, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java AWS
Java AWS

Zensar Technologies • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java AWS Developer
Java AWS Developer

HTC Global Services • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Java Software Engineer
Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Senior Java Software Engineer
Senior Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Java Developer (Spring, Microservices) Job ID: 358006
Java Developer (Spring, Microservices) Job ID: 358006

Victrixsystems • Pune District

On-site
Java Development Lead
Java Development Lead

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Java AWS Developer
Senior Java AWS Developer

Virtusa • Bengaluru Urban

On-site
INR 800,000 - 1,500,000
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Senior Software Engineer - Java, Spring Boot, AWS, MicroServices
Senior Software Engineer - Java, Spring Boot, AWS, MicroServices

ESP Engineered • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Above industry remuneration
Opportunities for professional development
Empathetic and results-driven environment