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

  1. Advisory System Analyst Sr Software Developer

    IBM

    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.

Saurabh Singh — Advisory System Analyst Sr Software Developer at IBM in Hyderabad, TG, IN | Unifers