Skip to main content

Java Spring Boot database Microservices Architect

Technology
Be a Catalyst
Gurugram, India1 month ago
Full time

Job description

๐Ÿš€ ๐—›๐—ถ๐—ฟ๐—ถ๐—ป๐—ด ๐—”๐—น๐—ฒ๐—ฟ๐˜ | ๐—๐—ฎ๐˜ƒ๐—ฎ ๐—ฆ๐—ฝ๐—ฟ๐—ถ๐—ป๐—ด ๐—•๐—ผ๐—ผ๐˜ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜ ๐Ÿš€

๐Ÿ“ ๐—Ÿ๐—ผ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: Gurgaon

๐Ÿ•’ ๐—˜๐˜…๐—ฝ๐—ฒ๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ: 10 โ€“ 15+ Years

๐Ÿข ๐—ฅ๐—ผ๐—น๐—ฒ ๐—ง๐˜†๐—ฝ๐—ฒ: Architect / Technical Leadership

๐Ÿข ๐—ฅ๐—ผ๐—น๐—ฒ: Java Spring Boot Database Microservices Architect

๐ŸŒŸ ๐—๐—ผ๐—ฏ ๐—ฆ๐˜‚๐—บ๐—บ๐—ฎ๐—ฟ๐˜†

We are seeking a highly experienced ๐—๐—ฎ๐˜ƒ๐—ฎ ๐—ฆ๐—ฝ๐—ฟ๐—ถ๐—ป๐—ด ๐—•๐—ผ๐—ผ๐˜ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜ 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.

๐Ÿ› ๏ธ ๐—ž๐—ฒ๐˜† ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€

โœ… 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 such as Circuit Breaker, Retry, Rate Limiting, and Bulkhead Isolation

โœ… Design data strategies using Database per Service and Saga Pattern for distributed transactions

โœ… 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

โœ… Implement containerization and orchestration using 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, performance benchmarking, load balancing, and failover planning

โœ… 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

๐ŸŽฏ ๐—ฅ๐—ฒ๐—พ๐˜‚๐—ถ๐—ฟ๐—ฒ๐—ฑ ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€

โœ”๏ธ 10 โ€“ 15+ years of IT experience

โœ”๏ธ 5+ years in architecture or senior technical leadership roles

โœ”๏ธ 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 and Distributed System Design

โœ”๏ธ Strong database modeling and performance tuning experience

โœ”๏ธ Experience in 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

โœ”๏ธ Strong knowledge of security, logging, monitoring, and audit strategies

โญ ๐—ฃ๐—ฟ๐—ฒ๐—ณ๐—ฒ๐—ฟ๐—ฟ๐—ฒ๐—ฑ ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€

โœ”๏ธ 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

๐Ÿ“ฉ ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐—ฒ๐˜€๐˜๐—ฒ๐—ฑ ๐—ฐ๐—ฎ๐—ป๐—ฑ๐—ถ๐—ฑ๐—ฎ๐˜๐—ฒ๐˜€ ๐—ฐ๐—ฎ๐—ป ๐˜€๐—ต๐—ฎ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฒ๐—ถ๐—ฟ ๐˜‚๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ๐—ฑ ๐—ฟ๐—ฒ๐˜€๐˜‚๐—บ๐—ฒ ๐—ฎ๐˜:

๐Ÿ“ง people@ba-catalyst.com

Keywords
monthsOfExperience: 180OrchestrationCodingApache KafkaGrafanaSpring FrameworkRedisApache CassandraMongodbPartitionRabbitMQElasticsearchGRPCOracle DatabaseSwaggerDevOpsCatalystMysqlOauthPostgresql

Interested in this role?