Java Microservices Architect || Gurgaon || Only immediate Joiner || 10 year+ (Gurugram)

Java Microservices Architect || Gurgaon || Only immediate Joiner || 10 year+ (Gurugram)

24 Sep
|
Innova ESI
|
Gurugram

24 Sep

Innova ESI

Gurugram

Job Title: Java Spring Boot Database Microservices Architect

Location: Gurgaon

Experience: 10 year

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 will have deep expertise in Java, Spring Boot, distributed systems, database architecture, and microservices design patterns, along with strong experience in building high-performance, secure, and event-driven systems.

This role requires strong hands-on architecture capabilities, technical leadership, and the ability to define modern backend platforms aligned with enterprise standards.

Key Responsibilities

1. Microservices Architecture & Design

- Architect enterprise-scale systems using:
- Java (8/11/17 )
- Spring Boot, Spring Cloud
- Design microservices following best practices:
- API-first design
- Domain-driven design (DDD)
- Event-driven architecture
- Define service communication patterns:
- REST, gRPC
- Messaging (Kafka, RabbitMQ)
- Implement resilience patterns:
- Circuit Breaker (Resilience4j/Hystrix)
- Retry, Rate limiting
- Bulkhead isolation

2. Database & Data Architecture

- Design data strategies for microservices:
- Database per service pattern
- Saga pattern for distributed transactions
- Architect and optimize databases:
- RDBMS: PostgreSQL, Oracle, MySQL, SQL Server
- NoSQL: MongoDB, Cassandra, Redis
- Implement:
- Data partitioning and sharding
- Replication and clustering
- High availability and disaster recovery
- Optimize performance:




- Query tuning
- Index optimization
- Caching strategies

3. Cloud-Native & DevOps Enablement

- Architect cloud-native solutions on:
- AWS / Azure / GCP
- Implement containerization and orchestration:
- Docker, Kubernetes (EKS/AKS/GKE)
- Design CI/CD pipelines:
- Jenkins, GitHub Actions, Azure DevOps
- Implement Infrastructure as Code:
- Terraform, CloudFormation
- Ensure observability using:
- ELK stack
- Prometheus, Grafana
- Distributed tracing (Jaeger, Zipkin)

4. Security & Governance

- Implement authentication & authorization:
- OAuth2, JWT, OpenID Connect
- Integrate API gateways (Kong, Apigee, AWS API Gateway)
- Define logging, monitoring, and audit strategies.
- Ensure compliance with enterprise security standards.

5. Performance & Scalability

- Conduct architecture reviews and performance benchmarking.
- Design for horizontal scalability and high throughput.
- Define load balancing and failover strategies.
- Implement caching layers (Redis, Hazelcast).

6. Technical Leadership

- Mentor development teams and provide technical direction.
- 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 & Qualifications

Core Technical Skills

- Strong expertise in:
- Java, Spring Boot, Spring Cloud
- Microservices architecture
- REST API design and OpenAPI/Swagger
- Experience with:
- Hibernate/JPA
- Event-driven systems
- Distributed system design

Database Expertise

- Robust database modeling and performance tuning experience.
- Experience in handling high-volume transactional systems.
- Knowledge of distributed transactions and data consistency models.

Cloud & DevOps

- Hands-on experience with Kubernetes and containerization.
- Experience in implementing CI/CD and DevSecOps practices.
- Familiarity with cloud-native patterns and cost optimization.

Experience

- 10–15 years of IT experience.
- 5 years in architecture or senior technical leadership roles.
- Proven experience in designing and delivering large-scale microservices platforms.
- Experience in Banking/FinTech/Telecom/Healthcare domains preferred.

Education & Certifications

- Bachelor’s or Master’s degree in Computer Science or related field.
- Cloud Architect certification preferred.
- Kubernetes or Microservices-related certifications are a plus.

Key Competencies

- Strong analytical and problem-solving skills.
- Ability to design scalable, resilient, and secure systems.
- Excellent communication and stakeholder management skills.
- Leadership and mentoring capability.
- Strategic thinking with strong execution focus.

📌 Java Microservices Architect || Gurgaon || Only immediate Joiner || 10 year+ (Gurugram)
🏢 Innova ESI
📍 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 || gurgaon || only immediate joiner || 10 year+ (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: java microservices architect || gurgaon || only immediate joiner || 10 year+ (gurugram) / gurugram