Find a jobRecruiters

Java Architect - Microservices & Distributed Systems

Exclusive opportunity

Onsite

Java Architect - Microservices & Distributed Systems

Tata Consultancy Services

Java Architect - Microservices & Distributed Systems

Skills

JavaMicroservicesSpring BootGraphQLGrafanaPrometheus

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

2 September 2026

What they need


Strong expertise in Java (17/21+), Core Java, Collections, Streams, Multithreading, Concurrency, Exception Handling, and Java design principles. • Extensive experience in designing enterprise-scale distributed systems, Microservices Architecture, Event-Driven Architecture, and RESTful API design. • Hands-on expertise in Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, Spring Actuator, and Spring Validation. • Strong knowledge of system design, High-Level Design (HLD), Low-Level Design (LLD), architectural patterns, design patterns, scalability, resiliency, and fault-tolerant systems. • Experience designing and implementing Apache Kafka-based event streaming solutions, asynchronous communication, and messaging patterns. • Strong expertise in Hibernate/JPA with experience in Oracle and MS SQL Server, including query optimization, transaction management, indexing, and database performance tuning. • Deep understanding of OAuth 2.0, OpenID Connect, JWT, Authentication, Authorization, API Security, and secure coding practices based on OWASP standards. • Hands-on experience with Docker, Kubernetes, OpenShift, Azure, Linux, Git, GitHub, GitHub Actions, and CI/CD pipeline implementation. • Strong understanding of JVM Internals, Memory Management, Garbage Collection, Heap Analysis, Thread Dumps, Performance Tuning, Profiling, and troubleshooting production issues. • Experience with Redis, Elasticsearch, Kibana, centralized logging, monitoring, observability, and application performance monitoring. • Ability to create reference implementations and working prototypes using Spring Boot to establish development standards and accelerate implementation. • Strong experience in code reviews, Pull Request reviews, enforcing coding standards, architecture governance, and mentoring development teams. • Hands-on knowledge of JUnit 5, Mockito, Integration Testing, code quality tools (SonarQube), and software quality best practices.

Good-to-

Have • Experience with Spring Batch, Spring Integration, Reactive Programming (WebFlux), or GraphQL. • Knowledge of CQRS, Saga Pattern, Domain-Driven Design (DDD), Hexagonal Architecture, and API Gateway patterns. • Experience with Prometheus, Grafana or other observability platforms. • Experience with SAST, DAST, OSS vulnerability management, container security, and performance/load testing tools.

Other offers great for you!

These companies are also looking for great profiles

Naxo

Développeur Fullstack - React Java Microservices Confirmé

400

Freelance

Lille, France

Hybrid

Skills

DockerReactJavaMicroservicesSpring BootKafkaKubernetesCI/CD

11 days ago

Quick apply

Freelance.com

SENIOR ENGINEERING MANAGER | JAVA / MICROSERVICES / IA

800

Freelance

92270 Bois-Colombes, France

Hybrid

Skills

JavaAIMICROSERVICES

4 days ago

Quick apply

CLOUDBREAK

PKI Architect

Freelance

Paris, France

Hybrid

Skills

Solutions Architect

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools