Java with Microservices

7 - 10 years

Mumbai

Posted:10 hours ago

Job Description

Job Location:

Job Description

Java Microservices Developer

Key Responsibilities

  • Design and develop scalable applications using

    Java/J2EE and Spring Boot

    .
  • Build and maintain

    RESTful APIs and Microservices

    .
  • Develop cloud-ready, distributed backend applications.
  • Work with

    SQL/NoSQL databases

    and integrate external services.
  • Implement unit testing, debugging, code reviews, and performance optimization.
  • Work with

    Git, Maven/Gradle, Jenkins and CI/CD pipelines

    .
  • Collaborate with architects, developers, QA, and DevOps teams.
  • Troubleshoot production issues and ensure application reliability.

Mandatory Skills

  • Java / Java 8+

  • Spring Boot

  • Microservices

  • REST API / RESTful Web Services

  • Spring Framework

  • Hibernate / JPA

  • SQL

  • Maven / Gradle

  • Git

  • JUnit / Mockito

  • CI/CD

Good to Have

  • Kafka / RabbitMQ

  • Docker

  • Kubernetes

  • AWS / Azure / GCP

  • NoSQL databases such as

    MongoDB

  • Agile/Scrum development experience

Skills Required

Spring Core SQL Rest Boot MVC Spring Boot Bootstrap

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Tata Consultancy Services logo
Tata Consultancy Services

Information Technology and Consulting

Thane

RecommendedJobs for You