Java springboot and Microservices Bank of America

Tata Consultancy Services

Hyderabad, Chennai District, Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in Hyderabad is seeking a skilled Java backend developer to design and implement scalable microservice-based applications using Spring Boot and RESTful APIs.

You will translate business needs into robust solutions, ensure clean code, and collaborate in an Agile team, embracing modern DevOps workflows with CI/CD and containerization.

Qualifications

  • Proficient in Java 8/11/17+ with strong Spring ecosystem knowledge.
  • Experience designing microservices and REST APIs.
  • Hands-on with containerization (Docker) and Kubernetes, plus CI/CD pipelines.
  • Experience with SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB).
  • Familiarity with OAuth2/JWT and Spring Security.
  • Experience with messaging systems like Kafka or RabbitMQ.
  • Proficient in Maven/Gradle, Git, and unit testing (JUnit/Mockito).
  • Strong understanding of Agile/Scrum and software design patterns.

Responsibilities

  • Design, develop, and maintain scalable applications using Java, Spring Boot, and microservices architecture.
  • Develop high-performance REST APIs and backend services.
  • Write clean, reusable, and maintainable code following coding standards and best practices.
  • Translate business requirements into technical solutions.
  • Ensure seamless communication between microservices and with messaging systems.

Skills

Java
Spring Boot
Microservices
REST API Development
Spring MVC
Spring Data JPA
Hibernate
Spring Security
OAuth2 JWT
SQL
NoSQL
Apache Kafka
RabbitMQ
Docker
Kubernetes
CI/CD
Jenkins
GitHub Actions
Azure DevOps
Git
Maven
Gradle
Unit Testing
JUnit
Mockito
Agile/Scrum
Design Patterns
SOLID Principles

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
Azure DevOps
Maven
Gradle
JUnit
Mockito

Job description

Role & responsibilities
Must-Have Skills
  • Java 8/11/17+
  • Spring Boot
  • Microservices Architecture
  • RESTful API Development
  • Spring MVC, Spring Data JPA, Hibernate
  • Spring Security, OAuth2, JWT
  • SQL (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB)
  • Apache Kafka/RabbitMQ
  • Docker & Kubernetes
  • CI/CD (Jenkins, GitHub Actions, Azure DevOps)
  • Git, Maven, Gradle
  • Unit Testing (JUnit, Mockito)
  • Agile/Scrum Methodology
  • Design Patterns and SOLID Principles
Preferred candidate profile
Application Development
  • Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture.
  • Develop high-performance REST APIs and backend services.
  • Write clean, reusable, and maintainable code following coding standards and best practices.
  • Translate business requirements into technical solutions.
Microservices Development
  • Design and implement distributed microservices-based systems.
  • Develop independently deployable and scalable services.
  • Implement service discovery, API gateway, circuit breaker, and fault-tolerance patterns.
  • Ensure seamless communication between microservices using REST and messaging systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java, spring boot, microservices
Java, spring boot, microservices

Capgemini • Navi Mumbai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Back End Developer | Springboot | Microservices
Java Back End Developer | Springboot | Microservices

TymblHub • Hyderabad

On-site
INR 1,100,000 - 2,100,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Java Spring Boot Microservices
Java Spring Boot Microservices

Infosys • Kolkata District, Pune District, Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Java Software Engineer
Java Software Engineer

Mphasis • Mumbai

On-site
INR 1,200,000 - 1,800,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Java)
Software Engineer (Java)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Java backend developer
Java backend developer

Zensar Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Developer with Spring Boot and Microservices Expertise
Java Developer with Spring Boot and Microservices Expertise

Infosys • Bengaluru

On-site
INR 600,000 - 1,200,000