Java Microservices Architect (Gurugram)

Java Microservices Architect (Gurugram)

10 Sep
|
Be a Catalyst
|
Gurugram

10 Sep

Be a Catalyst

Gurugram

Hiring Alert | Java Spring Boot Database Microservices Architect

Experience: 10 – 15+ Years

Role: Java Spring Boot Database Microservices Architect

Role Type: Architect / Technical Leadership

Job Summary

We are seeking a highly experienced Java Spring Boot Database Microservices Architect to design and lead the development of scalable, resilient, and cloud-native microservices-based enterprise platforms.

The ideal candidate should have deep expertise in Java, Spring Boot, distributed systems, database architecture, microservices design patterns, and strong experience in building high-performance, secure, and event-driven systems.

Key Responsibilities

Architect enterprise-scale systems using Java 8 / 11 / 17+, Spring Boot, and Spring Cloud

Design microservices using API-first design, Domain-Driven Design — DDD, and Event-Driven Architecture

Define service communication patterns using REST, gRPC, Kafka, and RabbitMQ

Implement resilience patterns like Circuit Breaker, Retry, Rate Limiting, and Bulkhead Isolation

Design database strategies using Database per Service and Saga Pattern

Architect and optimize RDBMS databases such as PostgreSQL, Oracle, MySQL, and SQL Server

Work with NoSQL databases such as MongoDB, Cassandra, and Redis

Implement data partitioning, sharding, replication, clustering, high availability, and disaster recovery

Optimize performance through query tuning, index optimization, and caching strategies

Architect cloud-native solutions on AWS / Azure / GCP

Work on Docker, Kubernetes, EKS, AKS, and GKE

Design CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps

Implement Infrastructure as Code using Terraform and CloudFormation

Ensure observability using ELK Stack, Prometheus,



Grafana, Jaeger, and Zipkin

Implement authentication and authorization using OAuth2, JWT, and OpenID Connect

Integrate API Gateways such as Kong, Apigee, and AWS API Gateway

Conduct architecture reviews and performance benchmarking

Mentor development teams and define coding standards and architecture guidelines

Participate in solutioning and pre-sales discussions

Collaborate with stakeholders to translate business requirements into scalable technical solutions

Required Skills

Strong expertise in Java, Spring Boot, and Spring Cloud

Strong experience in Microservices Architecture

Experience in REST API design and OpenAPI / Swagger

Experience with Hibernate / JPA

Strong knowledge of Event-Driven Systems

Strong understanding of Distributed System Design

Strong database modeling and performance tuning experience

Experience handling high-volume transactional systems

Knowledge of distributed transactions and data consistency models

Hands-on experience with Kubernetes and containerization

Experience in CI/CD and DevSecOps practices

Familiarity with cloud-native patterns and cost optimization

Robust knowledge of security, logging, monitoring, and audit strategies

Preferred Skills

Experience in Banking / FinTech / Telecom / Healthcare domains preferred

Cloud Architect certification preferred

Kubernetes or Microservices-related certifications will be a plus

Bachelor's or Master's degree in Computer Science or related field

Strong analytical and problem-solving skills

Excellent communication and stakeholder management skills

Leadership and mentoring capability

Strategic thinking with strong execution focus

Interested candidates can share their updated resume at:

📌 Java Microservices Architect (Gurugram)
🏢 Be a Catalyst
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java microservices architect (gurugram) / gurugram