Senior Java Back end Developer

TATA Consultancy Services Ltd

Bengaluru, Karnataka, India

Type: Full-Time Arrangement: On-Site
5 - 8 Yrs900000 - 1400000(Annually)

Posted: 4 Aug 2026

Job Description

Position: Java Developer
Job Location: Bangalore
Experience: 5-8 years

Key Responsibilities & Requirements:
- Strong proficiency in Java and Spring Boot framework.
- Experience in designing and implementing Microservices and REST APIs.
- Solid understanding of SQL and hands-on experience with PostgreSQL.
- Familiarity with Git for source control and collaborative development.
- Experience working in Agile teams and using tools like Jira.
- Good understanding of software design principles, testing, and debugging.
- Experience with Static and Dynamic Code Analysis, Vulnerabilities, and OWASP Principles.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
- Knowledge of Git, Jenkins, and CI/CD Tools.
- Excellent problem-solving and communication skills.

Required Qualifications

  • Java expertise
  • Spring Boot framework
  • Microservices architecture
  • REST API development
  • PostgreSQL database
  • Git version control
  • Agile methodology
  • Docker containerization
  • Kubernetes orchestration
  • CI/CD pipeline implementation
  • OWASP security principles

Preferred Qualifications

  • AWS/GCP/Azure cloud platforms
  • Jenkins automation
  • Static and Dynamic Code Analysis
  • Jira project management
  • Software design patterns
  • Unit and integration testing

Skills Required

JavaSpring BootMicroservicesREST APIsPostgreSQLGitDockerKubernetesCI/CDJenkinsAgileProblem SolvingCommunicationOWASPJiraSQLCloud ComputingSoftware DesignTestingDebugging