Tata Consultancy Services
Tata Consultancy Services· Information Technology And Services

Senior Java Backend Developer

Hyderabad, India
8-12 years exp
Full-time
Posted 4d ago
2 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Java Backend Developer role at Tata Consultancy Services.

Apply for this position

Apply on Company Website

Job Description

Job Description: Senior Java Backend Developer (Java, Spring Boot, Kafka, AWS)

  • Experience: 8–12 Years

  • Location: Chennai / Bangalore / Hyderabad / Pune

  • Notice Period: Immediate Joiners / Candidates serving up to 30 days notice preferred

  • Employment Type: Full-Time

Job Summary

We are seeking a highly skilled Senior Java Backend Developer with strong expertise in Java, Spring Boot, Kafka, RESTful Services, AWS, and Oracle Database. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance enterprise applications in a microservices-based architecture. The role requires hands-on development experience, strong problem-solving skills, and the ability to work in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade backend applications using Java and Spring Boot.
  • Build scalable Microservices and RESTful APIs for high-volume transactional systems.
  • Develop and implement event-driven solutions using Apache Kafka.
  • Design and optimize database solutions using Oracle Database.
  • Deploy, monitor, and maintain applications on AWS cloud platforms.
  • Collaborate with architects, business analysts, QA teams, and DevOps teams throughout the SDLC.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and drive performance optimization initiatives.
  • Participate in solution design discussions and technical decision-making.
  • Support CI/CD implementation and automation initiatives.

Required Technical Skills

Backend Development

  • Core Java (Java 8/11/17)
  • Spring Boot
  • Spring Framework
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Microservices Architecture
  • RESTful Web Services

Messaging & Integration

  • Apache Kafka
  • Event-Driven Architecture
  • Asynchronous Messaging
  • API Integration

Cloud Technologies

  • AWS Services (EC2, S3, RDS, Lambda, IAM, CloudWatch)
  • Cloud Deployment & Monitoring

Database

  • Oracle Database
  • SQL & Query Optimization
  • Database Performance Tuning

DevOps & Tools

  • Git
  • Maven / Gradle
  • Jenkins
  • CI/CD Pipelines
  • SonarQube

Desired Skills

  • Exposure to Docker and Kubernetes.
  • Experience with API Gateway and Service Discovery.
  • Knowledge of Security Best Practices, OAuth 2.0, JWT.
  • Familiarity with Monitoring and Logging tools.
  • Experience working in BFSI domain projects is preferred.

Educational Qualification

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or equivalent.

Key Requirements & Skills

  • 8-12 years of experience
  • Core Java (Java 8/11/17)
  • Spring Boot
  • Spring Framework, Spring MVC, Spring Data JPA, Hibernate
  • Microservices Architecture
  • RESTful Web Services
  • Apache Kafka, event-driven architecture, asynchronous messaging
  • AWS services (EC2, S3, RDS, Lambda, IAM, CloudWatch)
  • Oracle Database with SQL and query optimization / performance tuning
  • Git, Maven/Gradle, Jenkins, CI/CD pipelines, SonarQube
  • Bachelor's or Master's degree in Computer Science, IT, Engineering, or equivalent
  • Exposure to Docker and Kubernetes
  • Experience with API Gateway and Service Discovery
  • Knowledge of security best practices, OAuth 2.0, JWT
  • Familiarity with monitoring and logging tools
  • Experience working in BFSI domain projects
  • Immediate joiners or candidates serving up to 30 days notice

Frequently Asked Questions

How to apply for Senior Java Backend Developer at Tata Consultancy Services?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

8-12 years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Senior Java Backend Developer

Tata Consultancy Services · Hyderabad