Java Microservices Architect at VARITE INC in Delhi, Delhi
- Company: VARITE INC
- Location: Delhi, Delhi
- Posted: Sep 24, 2026
- Type: Direct Placement
- Experience: 15+ years
Overview
Job Description 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 s…
Job description
- Job Description
- 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.
Responsibilities
- Java (8/11/17+)
- Spring Boot, Spring Cloud
- API-first design
- Domain-driven design (DDD)
- Event-driven architecture
- REST, gRPC
- Messaging (Kafka, RabbitMQ)
- Circuit Breaker (Resilience4j/Hystrix)
- Retry, Rate limiting
- Bulkhead isolation
- Database per service pattern
- Saga pattern for distributed transactions
- RDBMS: PostgreSQL, Oracle, MySQL, SQL Server
- NoSQL: MongoDB, Cassandra, Redis
- Data partitioning and sharding
- Replication and clustering
- High availability and disaster recovery
- Query tuning
- Index optimization
- Caching strategies
- AWS / Azure / GCP
- Docker, Kubernetes (EKS/AKS/GKE)
- Jenkins, GitHub Actions, Azure DevOps
- Terraform, CloudFormation
- ELK stack
- Prometheus, Grafana
- Distributed tracing (Jaeger, Zipkin)
- OAuth2, JWT, OpenID Connect
- Integrate API gateways (Kong, Apigee, AWS API Gateway).
- Define logging, monitoring, and audit strategies.
- Ensure compliance with enterprise security standards.
- Conduct architecture reviews and performance benchmarking.
- Design for horizontal scalability and high throughput.
- Define load balancing and failover strategies.
- Implement caching layers (Redis, Hazelcast).
- 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.
Requirements
- Core Technical Skills
- Java, Spring Boot, Spring Cloud
- Microservices architecture
- REST API design and OpenAPI/Swagger
- Hibernate/JPA
- Event-driven systems
- Distributed system design
- Database Expertise
- Strong 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.
- 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.
- Bachelor’s or Master’s degree in Computer Science or related field.
- Cloud Architect certification preferred.
- Kubernetes or Microservices-related certifications are a plus.
- 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.
Skills
Required
- Java (8/11/17+)
- Spring Boot
- Spring Cloud
- Microservices architecture
- REST API design
- OpenAPI/Swagger
- Hibernate/JPA
- Event-driven systems
- Distributed system design
- Database modeling
- Performance tuning
- High-volume transactional systems
Preferred
- Cloud Architect certification
About VARITE INC
A global IT services and consulting company, multinational information technology (IT), headquartered in Tokyo, Japan. The Client offers a wide array of IT services, including application development, infrastructure management, and business process outsourcing. Their consulting services span business and technology, while their digital solutions focus on transformation and user experience design. It excels in data and intelligence services, emphasizing analytics, AI, and machine learning. Additionally, their cybersecurity, cloud, and application services round out a comprehensive portfolio designed to meet the diverse needs of businesses worldwide. About VARITE: VARITE is a global staffing and IT consulting company providing technical consulting and team augmentation services to Fortune 500 Companies in USA, UK, CANADA and INDIA. VARITE is currently a primary and direct vendor to the leading corporations in the verticals of Networking, Cloud Infrastructure, Hardware and Software, Digital Marketing and Media Solutions, Clinical Diagnostics, Utilities, Gaming and Entertainment, and Financial Services.