Java Back End Developer - Bangalore Location

Tata Consultancy Services

Bengaluru

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is looking for a skilled backend developer specializing in Java and Spring Boot. The role involves designing and developing robust backend services, building scalable microservices architectures, and collaborating within Agile teams.

The ideal candidate will have strong proficiency in Java 17, experience with microservices, and familiarity with tools such as Docker and Kubernetes. Excellent problem-solving skills and teamwork are essential for this dynamic position.

Qualifications

  • Proficient in Java 17 and Spring Boot framework.
  • Experience with Microservices architecture and REST APIs.
  • Solid understanding of SQL with hands-on experience in PostgreSQL.

Responsibilities

  • Design and develop robust backend services.
  • Build and maintain scalable microservices architecture.
  • Participate in Agile development processes and code reviews.

Skills

Java
Spring Boot
Microservices
SQL
PostgreSQL
Git
Agile
Docker
Kubernetes
Jenkins
GraphQL

Tools

Eclipse
JUnit
Maven
Tomcat
Kafka

Job description

Job Description
Key Responsibilities
  • Design and develop robust backend services using Java, Spring Boot, and RESTful APIs.
  • Build and maintain microservices-based architecture for scalable applications.
    Work with Oracle, PostgreSQL and SQL for data modeling, querying, and performance optimization.
  • Contribute to full stack development as needed by collaborating with Frontend developers.
  • Use Git for version control and participate in code reviews and CI/CD processes.
  • Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Ensure high performance, security, and scalability of applications.
Required Skills & Qualifications
  • 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 or similar.
  • Good understanding of software design principles, testing, and debugging.
  • Experience with Static and Dynamic Code Analysis, Vulnerabilities, 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, CI/CD Tools.
  • Excellent problem-solving and communication skills.
Must-Have

Experience Required: Java 17

  • Spring Boot
  • No SQL databases Redis, Mango, Cassandra
  • Micro services architecture/SOA
  • Maven
  • JUnit, Mockito
  • IDE Eclipse/STS/RAD
  • Git, RTC
  • Spring Rest Services
  • Hibernate, spring JPA
  • XML/Json
  • Tomcat
  • IBM MQ series/JMS
  • JNDI
  • JDBC
  • SOAP
  • Jenkins
  • Kubernetes
  • Kafka
  • resilience 4j
  • GraphQL
Good-to-Have

Optional Experience : APIGEE integration experience is a PLUS, / AWS/Azure

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Back End Developer - Bangalore
Java Back End Developer - Bangalore

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer | Bangalore
Java Backend Developer | Bangalore

Photon • India

On-site
INR 800,000 - 1,500,000
Java Back End Developer
Java Back End Developer

Tekskills • Bulandshahr

Hybrid
INR 1,500,000 - 2,300,000
Java Back End Developer
Java Back End Developer

Codeboard Technology • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Back End Developer
Java Back End Developer

TeamLease • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Java Back End Developer III
Java Back End Developer III

Aditi India • Bengaluru South

On-site
INR 1,200,000 - 1,800,000
Java Back End Developer
Java Back End Developer

Experis • Bengaluru

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

People, Jobs, and News • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Java Back-End Developer (3 To 8 Years)
Java Back-End Developer (3 To 8 Years)

Erudio Technologies • Chennai District, Bengaluru, Hyderabad

On-site
INR 900,000 - 1,500,000
Java Backend Lead
Java Backend Lead

Innoventes Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000