Tata Consultancy Services
Tata Consultancy Services4d ago
LinkedIn

Senior Java Software Engineer

Chennai, Tamil Nadu, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Java Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Tata Consultancy Services

Full Job Description

Role Overview

We are seeking a Senior Java Fullstack Engineer with AWS expertise to design, develop, and optimize high-quality cloud-hosted solutions. You will work in an Agile environment supporting senior engineers on secure, scalable microservices architectures.

Key Responsibilities:

  • Software Development: Build robust Java microservices using Spring Boot (Java 17+), implement RESTful APIs, and ensure code maintainability through rigorous testing practices (JUnit, Mockito).
  • Cloud Engineering (AWS): Architect and deploy solutions leveraging core AWS services like Lambda, ECS, S3, DynamoDB, and API Gateway. Focus on security best practices, observability, and scalability.
  • Quality & DevOps: Execute automated testing strategies, manage CI/CD pipelines using tools like Jenkins or GitHub Actions, and monitor system health via CloudWatch/Grafana.
  • Collaboration: Engage with cross-functional teams (Product, QA, DevOps) in daily Agile ceremonies to deliver reliable digital services for enterprise clients.

Required Skills:

  • 5-10 years of experience in Java development and cloud environments.
  • Proficiency in Spring Boot, Microservices architecture, and AWS ecosystem.
  • Solid understanding of containerization (Docker) and CI/CD workflows.

Nice to Have:

  • Infrastructure as Code experience (Terraform).
  • Knowledge of event-driven systems (Kafka, Kinesis).
  • Familiarity with security frameworks like OWASP.

Candidate Requirements

This is an on-site role in Chennai. Candidates must be available for a face-to-face interview and are expected to join within 30-45 days. Please include your full resume, current CTC, notice period, and educational details when applying.

Company

Tata Consultancy Services

Tata Consultancy Services

Tata Consultancy Services (TCS) stands as a premier global technology partner, delivering engineering excellence and innovation since 1968.Headquartered in Chennai with service centers across the worl...

Chennai, Tamil Nadu, India
Posted on LinkedIn