Rishab Goel
@rishabgoel
Senior backend engineer building high-throughput distributed systems with Java, kafka, spring boot, microservices
What I'm looking for
I’m a Senior Software Engineer with 5+ years building backend systems for telecom and banking platforms at Amdocs and NatWest. I specialize in Java, Spring Boot, Kafka, MongoDB, and event-driven microservices architecture, with a focus on measurable performance, production issue resolution, and engineering mentorship.
At NatWest, I’ve helped build resilient, high-throughput transaction-processing systems (~1,000 transactions/minute). I reduced transaction API latency from 2s to 1.5s (25%) by designing a distributed caching layer with Caffeine, and I mentored a team of 4 junior developers through structured code reviews and design sessions.
Previously at Amdocs , I improved MongoDB read response time from 1.5s to ~1.3–1.4s using targeted indexing, and reduced deployment time by 30% by building automated CI/CD pipelines in GitLab(T-Mobile). Earlier at Amdocs (Vodafone Italy), I drove a critical performance fix that improved combined response time for key API calls from 3.3s to ~1.9s (~40%), while also strengthening code quality using SonarQube and leading change-request delivery support.
Experience
Work history, roles, and key accomplishments
Real-Time Core (RTC) Transaction Team — building resilient, high-throughput transaction-processing systems (~1,000 transactions/minute) using Java 17, Spring Boot 3.5, Kafka, Microservices, REST APIs, and GitLab CI/CD. Reduced transaction API latency from 2s to 1.5s (25% faster) by designing a distributed caching layer with Caffeine, cutting database load on high-traffic transaction paths
Senior Software Engineer
Amdocs
Aug 2020 - Mar 2025 (4 years 7 months)
Developed and maintained core backend components for the company's product using Java, focusing on cloud-native architecture. Designed and exposed RESTAPIs and EJBs for seamless integration with other applications. Customized product features to meet client requirements, adhering toAgile methodologies. Reduced API calling time by almost 60% by optimizing the code.
Software Developer Intern
Crestech Software Systems
Jan 2020 - Jul 2020 (6 months)
Built software test automation for a Deloitte project using Java 8 and applied Lambda, Streams, and functional interfaces to produce maintainable test code. Collaborated with QA teams to identify testing requirements, debug issues, and help ensure comprehensive test coverage.
Education
Degrees, certifications, and relevant coursework
Thapar Institute of Engineering & Technology
Bachelor of Engineering, Computer Engineering
2016 - 2020
Activities and societies: Executive Board Member, Thapar Food Festival & Entrepreneurship Development Cell (2018); Core Member (2017).
B.E. in Computer Engineering at Thapar Institute of Engineering & Technology from 2016 to 2020.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Rishab?
You can contact Rishab and 90k+ other talented remote workers on Himalayas.
Message RishabFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
