Java API Management and Microservices

Tata Consultancy Services

Mumbai

On-site

INR 2,500,000 - 4,200,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services in Mumbai, India, seeks a technical leader to drive end-to-end design and development of microservices-based applications using Java/Spring Boot. You will define architecture, API management standards, and mentor teams to deliver scalable solutions.

The role covers cloud, DevOps, and security best practices, with exposure to containerization (Docker) and orchestration (Kubernetes) across AWS, Azure, and GCP platforms.

Qualifications

  • Strong expertise in Java 8+ with Spring Boot/Spring Cloud.
  • Hands-on experience building microservices architectures and API management.
  • Proficient in RESTful API design and security practices.

Responsibilities

  • Lead end-to-end design and development of microservices-based applications.
  • Define architecture, standards, and best practices for API management and integration.
  • Mentor development teams and conduct code reviews.
  • Collaborate with stakeholders to translate business requirements into technical solutions.

Skills

Java 8+
Spring Boot
Spring Cloud
Microservices
API Management
RESTful APIs
Docker
Kubernetes
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
RabbitMQ
ActiveMQ
Git
Jenkins
GitHub Actions

Job description

Greetings!!

Technical Leadership
  • Lead end-to-end design and development of microservices-based applications using Java/Spring Boot.
  • Define architecture, standards, and best practices for API management and integration.
  • Provide mentorship to development teams and conduct code reviews.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
API Management
  • Design, publish, and manage APIs using platforms such as:
  • Apigee, MuleSoft, Azure API Management, Kong, AWS API Gateway, etc.
  • Implement API governance policies including:
  • Security (OAuth 2.0, JWT, API keys)
  • Rate limiting, throttling, caching
  • Ensure API lifecycle management (design build deploy versioning decommission).
Microservices Architecture
  • Develop microservices using:
  • Spring Boot, Spring Cloud
  • Implement service discovery, circuit breakers, and resilience patterns.
  • Design RESTful APIs and event-driven architectures.
  • Work with containerization (Docker) and orchestration (Kubernetes).
Cloud & DevOps
  • Design and deploy applications on cloud platforms (AWS, Azure, GCP).
  • Work with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
  • Implement infrastructure-as-code (Terraform, ARM, CloudFormation).
  • Ensure observability using tools like:
  • Prometheus, Grafana, ELK, Splunk
Performance & Security
  • Optimize applications for scalability and performance.
  • Implement secure coding practices and API security standards.
  • Conduct performance tuning and debugging.
Collaboration & Delivery
  • Work with cross-functional teams (QA, DevOps, Product).
  • Ensure agile delivery practices (Scrum/Kanban).
  • Drive technical discussions with clients and stakeholders.
Required Skills & Qualifications
Core Technical Skills
  • Strong expertise in:
  • Java 8+, Spring Boot, Spring Cloud
  • Experience in Microservices Architecture
  • Hands-on experience in API Management platforms
  • Strong knowledge of RESTful services and API design
Integration & Messaging
  • Experience with messaging systems:
  • Kafka, RabbitMQ, ActiveMQ
  • Understanding of event-driven architecture
Cloud & Containerization
  • Experience with:
  • AWS / Azure / GCP
  • Docker, Kubernetes
API Security
  • OAuth 2.0, OpenID Connect, JWT
  • SSL/TLS, API gateway security
DevOps Tools
  • CI/CD (Jenkins, Azure DevOps, GitHub Actions)
  • Git-based version control
Database Knowledge
  • RDBMS (MySQL, PostgreSQL)
  • NoSQL (MongoDB, Cassandra)
Good-to-Have Skills
  • Experience with:
  • Service mesh (Istio)
  • GraphQL APIs
  • Serverless architecture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java API microservices
Java API microservices

Capgemini • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Java API Developer
Java API Developer

Zensar Technologies • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Java Architect - Microservices & Distributed Systems
Java Architect - Microservices & Distributed Systems

Tata Consultancy Services • Mumbai, Pune District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java MSB + AWS
Java MSB + AWS

Cloudxtreme • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integrat
Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integrat

Tata Consultancy Services • Kolkata District

On-site
INR 1,800,000 - 3,000,000
Senior Engineer
Senior Engineer

Comviva • Gurugram District

On-site
INR 900,000 - 1,400,000