Saurabh Singh
Senior Software Engineer/Consultant at IBM India
- Role
- Advisory System Analyst Sr Software Developer at IBM
- Location
- Hyderabad, TG, IN
- LinkedIn followers
- 500 followers
About Saurabh Singh
Experienced Java backend developer with strong expertise in building scalable and secure enterprise applications using Java (versions 8 and above), Spring Boot, and Microservices architecture. Skilled in designing and implementing RESTful APIs following modern best practices, including Hexagonal (Ports and Adapters) Architecture for clean, maintainable codebases.Proficient in integrating messaging systems like Apache Kafka for event-driven architectures, and implementing robust security using Spring Boot Security. Experienced in deploying and managing applications on AWS cloud infrastructure.Hands-on experience with unit and integration testing using JUnit and Mockito, and API testing with tools like SoapUI. Familiar with CI/CD pipelines using Jenkins and performance testing using JMeter. Comfortable working in agile environments, with a strong focus on code quality, scalability, and cloud-native solutions.
Experience
Advisory System Analyst Sr Software Developer
May 2022 — Present · Hyderabad, IN
Role: Microservices Developer-Atradius - Will update soonProject: Mahindra Finance – Mahindra Super AppResponsibilities: Designed and developed the Mahindra Super App using Java 8+ and Spring Boot. Implemented core features such as Login & Registration, Mandate, Lead Generation, and Rate Us modules. Designed and integrated Payment workflows for both mobile and web platforms, incorporating PayU and CamsPay gateways. Integrated AWS services like Secret Manager and S3 for secure configuration and file storage. Used Docker and AWS for application containerization and deployment. Wrote JUnit tests and implemented custom validation logic to ensure code quality and reliability-Project: HSBC – Mortgage Application ModernizationResponsibilities: Migrated a legacy WSDL-based application to a modern Spring Boot microservices architecture. Utilized technologies including Java 8, Spring Boot, Spring JPA, Swagger, Global Exception Handling, Docker, Doris, Jenkins, and Git. Actively contributed to design discussions, story point estimation, and Agile ceremonies. Lead and managed a small team, delegating tasks and overseeing implementation. Fixed issues related to SonarQube code quality and Nexus IQ security vulnerabilities. Enhanced code coverage using JUnit and Mockito for unit and integration testing. Successfully completed the HSBC Spring Certification as part of the professional development program-Technical Skills & Tools:Languages & Frameworks: Java 8 & 11, Spring Boot, Microservices, Spring JPATools & Platforms: AWS, Docker, JUnit, Mockito, Oracle, Swagger, Jenkins, Git, SonarQube, Nexus IQ, SoapUI, PostmanPractices & Methodologies: Agile, CI/CD, Test-Driven Development (TDD), Hexagonal Architecture
Education
Rajiv Gandhi Prodyogiki Vishwavidyalaya
Bachelor of Technology - BTech, Electronics and Communications Engineering
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.