Solution Architect | Java & Spring Boot Microservices | AWS/Azure | 15+ Yrs | Tech Leadership

Gurugram, Haryana, India

Gurugram, Haryana, India

Noida Area, India
Noida Area, India

Delhi

Master of Computer Applications - MCA, Computer Science
Punjabi University, Patiala

Bachelor's degree, Computer Applications
Kurukshetra university
Join Suresh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSolution Architect | Java & Spring Boot Microservices | AWS/Azure | 15+ Yrs | Tech Leadership
I'm a Solution Architect with 15 years of hands-on expertise building and scaling enterprise systems that handle real complexity: microservices migrations, event-driven architectures, and cloud-native transformations. My focus: Moving fast without breaking things. I design systems that balance innovation with reliability—leveraging Java, Spring Boot 3.x, Apache Kafka, Kubernetes, and cloud platforms (AWS/Azure) to solve hard problems. I'm equally comfortable in a HLD/LLD meeting, architecting Kafka clusters, or mentoring teams through a Spring Boot upgrade. Recent work: • Led Spring Boot 2.7.18 → 3.4.6 migration for enterprise applications, reducing boot time by 30% and unlocking reactive programming • Architected event-driven systems with Apache Kafka (KRaft mode), handling 1000+ concurrent users with sub-100ms latency • Designed and implemented microservices solutions serving multiple business units; 40%+ improvement in API response times through caching and database optimization • Mentored 4+ junior developers and tech leads on architectural patterns, SOLID principles, and distributed systems design • Drove technical RFP evaluations and POC work for cloud platforms and integration frameworks I thrive when architecting from scratch, modernizing legacy monoliths, and building high-performing teams. Currently seeking Solution Architect or Senior Technical Lead roles at product companies or top consulting firms where I can own architecture decisions and drive innovation. Open to: Bangalore | Gurugram | Hyderabad | Remote roles (India/Global)
Gurugram
Application Development Manager at Capgemini, Jun 2022 - Present · 4 yrs 1 mo, Gurugram, Haryana, India, • Led Spring Boot 2.7.18 to 3.4.6 migration for 3 enterprise applications (100+ microservices), reducing application boot time by 30% and enabling reactive programming for real-time data processing pipelines • Architected and deployed event-driven systems using Apache Kafka with KRaft mode, replacing legacy MQ systems; improved message throughput by 5x while reducing infrastructure costs by ₹40L annually • Designed end-to-end microservices solutions for BFSI clients, serving 1000+ concurrent users; optimized API response times from 400ms to <100ms through intelligent caching (Redis), database indexing, and query optimization • Mentored 4+ junior developers and tech leads on system design, SOLID principles, and architectural patterns; established code review standards resulting in 35% fewer production bugs • Evaluated and POCed cloud platforms (AWS ECS, Azure AKS, Kubernetes) for migration strategy; created architecture decision records (ADRs) guiding go-live for 12+ microservices • Collaborated with product and infrastructure teams on CI/CD pipeline optimization (Jenkins, GitLab CI), reducing deployment time from 45min to 12min; enabled 10+ daily releases vs. 2 weekly before
Senior Consultant at Infosys, Jan 2021 - Jun 2022 · 1 yr 6 mos, Gurugram, Haryana, India, • Owned end-to-end architecture and delivery for fintech platform migration (monolith → microservices); designed 8 independent services in Spring Boot 2.7, serving payment processing and reconciliation workflows • Implemented Apache Kafka for real-time transaction event streaming; reduced data reconciliation time from 4 hours to 15 minutes, enabling near-real-time financial reporting for compliance • Performed legacy database migration (Oracle 12c → PostgreSQL 13); optimized schema and queries, achieving 50% improvement in report generation performance and 30% reduction in database licensing costs • Led technical interviews and hired 3 senior Java developers; established architectural governance and design review process for 8-person team • Designed REST APIs following OpenAPI/Swagger standards and OAuth2 security patterns; created internal API documentation and governance framework, reducing onboarding time for new microservices from 2 weeks to 3 days
Associate Manager at HCL Technologies, Jun 2018 - Dec 2020 · 2 yrs 7 mos, Noida Area, India, • Managed delivery of 4 concurrent Java microservices projects; coordinated across 40+ engineers across India and US locations; achieved 98% on-time delivery with zero critical production incidents • Architected multi-tenant SaaS platform using Spring Boot 2.5, AWS Lambda, and RDS; supported 200+ concurrent users with <150ms API latency and 99.9% uptime • Established Docker and Kubernetes best practices; containerized 12 legacy Java applications and orchestrated migration to AWS ECS, reducing infrastructure costs by 35% and deployment time from 2 hours to 15 minutes • Mentored 8 mid-level developers on system design and code quality; conducted bi-weekly architecture reviews; improved code quality score from 65 to 85 (SonarQube) • Drove CI/CD implementation using Jenkins and GitLab; built automated testing framework (JUnit, Mockito, integration tests), increasing test coverage from 45% to 78% and enabling continuous deployment • Collaborated with product and security teams on OAuth2/JWT implementation and SSL/TLS certificate management; resolved critical security vulnerabilities in production with zero downtime
Project Engineer at CDAC,Noida, Jun 2014 - Jun 2018 · 4 yrs 1 mo, Noida Area, India, • Developed 6 core Java modules for government e-governance platform using Spring Framework 4.x and Hibernate ORM; handled large-scale batch processing for 50,000+ daily transactions • Optimized Oracle database queries and designed efficient schema; reduced query execution time from 8 seconds to 1.2 seconds for critical reports, improving user experience and system throughput • Implemented RESTful APIs for interoperability between government agencies; integrated with legacy SOAP-based systems using Apache CXF; documented API contracts in WSDL/XSD • Built automated test suite (JUnit, Selenium) for regression testing; achieved 70% code coverage and reduced manual testing effort by 50% • Collaborated with cross-functional teams (UI, DBA, infrastructure) on requirements analysis and technical design; participated in agile ceremonies and sprint planning for 6-month development cycles
Technical Consultant at Trident Information Systems Pvt. Ltd., Sep 2012 - May 2014 · 1 yr 9 mos, Delhi, • Designed and developed Java-based banking application module for payment processing; implemented core business logic and data access layer using Spring Framework and Hibernate • Participated in requirements gathering and system design for financial transaction modules; contributed to HLD and LLD documentation • Optimized SQL queries and database indexing for high-volume transaction processing; reduced query time by 40% • Collaborated with QA team on test planning and defect resolution; ensured code quality and adherence to coding standards
Master of Computer Applications - MCA, Computer Science, Punjabi University, Patiala
Bachelor's degree, Computer Applications, Kurukshetra university