Find a jobRecruiters

Senior Java Developer (Spring Boot & AWS)

Exclusive opportunity

Onsite

Senior Java Developer (Spring Boot & AWS)

Tata Consultancy Services

Senior Java Developer (Spring Boot & AWS)

Skills

SQL QueriesDockerJavaTesting & QAMicroservicesSpring BootJenkinsAWSKubernetes

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Chennai, Tamil Nadu, India

Work mode:

Onsite

Published on:

22 October 2026

What they need


We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in Core Java 8, Spring Boot, Java EE, EJB, JSP, Servlets, Microservices, and AWS Cloud Services. The ideal candidate will be responsible for developing, maintaining, and modernizing enterprise-grade applications while ensuring scalability, security, reliability, and cloud readiness.

The role requires hands-on development experience, strong problem-solving capabilities, cloud-native development expertise, and the ability to mentor junior engineers while driving engineering best practices.

Key Responsibilities

Application Development

  • Develop enterprise applications using Java 8 and Java EE standards.
  • Implement scalable backend solutions using Spring Boot.
  • Design and develop Microservices-based applications.
  • Build dynamic web applications using JSP and Servlets.
  • Develop reusable, secure, and maintainable software components.
  • Implement business logic using EJB 3.2.

Microservices & API Development

  • Design and implement RESTful APIs and backend integrations.
  • Build scalable and fault-tolerant Microservices architectures.
  • Ensure high availability and performance of backend services.
  • Implement secure API communication and integration patterns.
  • Apply industry-standard design patterns and coding practices.

AWS Cloud Development

  • Develop and deploy applications on AWS cloud platforms.

  • Work with AWS services including:

  • EC2

  • Lambda

  • S3

  • API Gateway

  • CloudWatch

  • Support cloud-native application modernization initiatives.

  • Implement monitoring, scalability, and performance optimization strategies.

  • Participate in cloud migration and deployment activities.

Architecture & Design

  • Participate in technical architecture and system design discussions.
  • Review technical designs and provide implementation recommendations.
  • Contribute to application modernization and cloud transformation initiatives.
  • Ensure alignment with architecture standards and engineering practices.

Quality & Performance

  • Troubleshoot and resolve complex technical issues across the application stack.
  • Perform code reviews and enforce coding standards.
  • Optimize application performance and scalability.
  • Ensure application quality through testing and continuous improvement.

Team Collaboration

  • Collaborate with business analysts, architects, QA teams, and stakeholders.
  • Participate in Agile/Scrum development processes.
  • Mentor junior developers and support technical knowledge sharing.
  • Contribute innovative ideas to improve development processes and delivery quality.

Required Skills

  • 7+ years of software development experience.

  • Strong hands-on expertise in:

  • Core Java 8

  • Spring Boot 2.7.x

  • Java EE 8

  • EJB 3.2

  • JSP 2.3

  • Servlet 3.1

  • Microservices Architecture

  • Strong knowledge of:

  • REST APIs

  • Object-Oriented Programming

  • Design Patterns

  • Enterprise Application Development

  • AWS Cloud experience with:

  • EC2

  • Lambda

  • S3

  • API Gateway

  • CloudWatch

  • Experience with:

  • Git

  • SQL Databases

  • Application Servers

  • Strong debugging and troubleshooting skills.

  • Experience working in Agile delivery environments.

Preferred Skills

  • Spring Security.
  • Hibernate/JPA.
  • Docker.
  • Kubernetes.
  • Jenkins.
  • CI/CD Pipelines.
  • Cloud-native application development.
  • Banking and Financial Services domain experience.

Desired Candidate Profile

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and lead technical discussions.
  • Strong mentoring and collaboration capabilities.
  • Passion for building secure, scalable, and cloud-enabled enterprise applications.
  • Experience delivering applications in large-scale enterprise environments.

Other offers great for you!

These companies are also looking for great profiles

Naxo

Developer Java Spring Boot React Kubernetes

410

Freelance

Lille, France

Hybrid

Skills

ReactVueTypescriptJavaSpring BootKubernetesADK JavaRAG

14 days ago

Quick apply

Naxo

Développeur FullStack Senior React TypeScript Java

430

Freelance

Lille, France

Hybrid

Skills

ReactTypescriptJavaSpring BootKafkaJavascript

17 hours ago

Quick apply

Anthelion

développeur java fullstack angular senior

Freelance

Paris, France

Hybrid

Skills

AngularJavaFullstack Developer

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools