Senior Software Engineer | Java, AWS, Microservices | Ex- BT Group, Ex- Amadeus, Ex-TCS

Bengaluru

Bengaluru

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India






Bachelor of Technology, Computer Science
Vishveshwarya Group of Institutions

PG - Diploma (DAC), Computer Science
Centre for Development of Advanced Computing (C-DAC)
Join Abhay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Java, AWS, Microservices | Ex- BT Group, Ex- Amadeus, Ex-TCS
Software Engineer at NatWest with 6+ years of experience designing and building scalable backend systems using Java, Spring Boot, Kafka, and AWS services.I specialize in microservices architecture, data structures, and system design—proficient in AWS (EKS, Lambda, Eventbridge), Kafka for event-driven systems, Helm charts for orchestration, and tools like Vault for secure deployments. At NatWest, I've optimized high-throughput services, reducing latency by 40% through efficient Kafka integrations and Saga patterns for reliable transactions; previously, I led migrations to microservices that handled 10x traffic spikes without downtime.Passionate about tackling complex distributed systems, I'm currently open to Senior Software Engineer roles at leading tech companies, where I can drive impactful backend innovations and mentor teams.
Bengaluru
gemini
github copilot
kiro
perplexity
ChatGPT
Senior Software Engineer at NatWest Group, Nov 2025 - Present · 11 mos, Bengaluru, • Engineered a high-performance Orchestrator Microservice for seamless data mapping and storage directly into databases, eliminating Pojo/model classes via JSON Node processing—slashing data conversion time by 90% and boosting operational efficiency. • Enhanced code quality and maintainability using Spring Boot 4.0.0, Java 21 (leveraging latest features like virtual threads and pattern matching), achieving superior code coverage and observability through full Low-Level Design (LLD) and comprehensive impact analysis. • Led Grafana dashboard development in collaboration with junior engineers, enabling real-time monitoring, proactive issue detection, and data-driven optimizations across microservices. • Spearheaded image deployments to Amazon EKS clusters with robust code monitoring via AWS CloudWatch, ensuring seamless CI/CD pipelines, high availability, and rapid incident response.
Software Engineer at BT Group, Apr 2024 - Oct 2025 · 1 yr 7 mos, Bengaluru, • Engineered robust token lifecycle management within a consumer- facing application by integrating Amazon API Gateway with Spring Security to validate and auto-refresh OAuth2 tokens, reducing session-related user errors by 30%. • Designed and implemented two scalable AWS Batch processing pipelines enabling real-time ingestion and transformation of over 10 million records monthly into MongoDB, reducing data processing latency by 45% and accelerating downstream analytics queries by 60% • Developed a high-throughput microservice using Spring Boot, processing over 20,000 daily transactions with guaranteed low- latency and high availability • Automated operational workflows using AWS Lambda, generating CSV reports, and reducing manual intervention by 80%, leading to more reliable downstream processing • Applied cloud-native architecture best practices to improve system scalability by 40% and increase uptime to 99.95%.
Software Engineer at ITC Infotech, Dec 2021 - Apr 2024 · 2 yrs 5 mos, Bengaluru, Karnataka, India, • Architected and developed backend APIs interacting with Redis, achieving a 13% reduction in overall application server load. • Built and deployed backend services using GraphQL to transform external API data, reducing integration response times by 35% • Fulfilled a centralized Redis caching layer via custom RESTful APIs, resulting in a 50% decrease in redundant API calls • Spearheaded the development of caching mechanisms resulting in an 85% improvement in response times for UI components • Optimized backend performance through caching and asynchronous processing, boosting request throughput by 40%
Software Engineer at Melvault, Oct 2021 - Dec 2021 · 3 mos, Hyderabad, Telangana, India, • Contributed to backend services using Java and Spring Boot, delivering 99.9% uptime • Led collaboration with developers to streamline complex requirements, achieving 30% faster development cycles • Enhanced legacy applications based on client feedback, improving performance by 25% • Created over 100+ unit tests, refining code coverage to 90%+ and lowering production bugs. • Acted as the primary point of contact for integration, reducing issues by 40%.
System Engineer at Tata Consultancy Services, Jan 2020 - Oct 2021 · 1 yr 10 mos, Hyderabad, Telangana, India, • Redesigned and optimized RESTful APIs using Spring Boot, increasing API response speed by 40% • Automated CI/CD pipelines, achieving 50% faster deployments and a 90% reduction in manual errors
Bachelor of Technology, Computer Science, Vishveshwarya Group of Institutions
PG - Diploma (DAC), Computer Science, Centre for Development of Advanced Computing (C-DAC)
github: https://github.com/singhabhay04
leetcode: https://leetcode.com/abhay070597