Rajat Jain — Senior Software Engineer
With around 5 years of experience in fintech and payments, I specialise in designing and developing scalable, high-performance systems using Java, Spring Boot, and .NET, with a strong foundation in clean architecture and system optimisation. At Pine Labs, as a Senior Software Engineer, I led the end-to-end development of the Offer Engine Service as part of a major migration from a legacy C++ payment controller to a Java-based micro-services architecture. I worked closely with architects and SMEs to finalise design decisions, guided junior developers across multiple services, and ensured timely, quality deliverables. Additionally, I built performance-focused utilities such as a log parser and in-memory caching mechanism to improve debugging and API efficiency. Earlier at ION Trading, I contributed to the XTP Clearing platform, a cleared derivatives system used by global financial institutions. My work spanned backend development in .NET, frontend enhancements in Angular, and QA automation using Robot Framework - improving scalability, reliability, and release confidence through performance tuning and process optimisation. I bring proven expertise in Java micro-services, distributed systems, and end-to-end product ownership, with a consistent focus on performance, maintainability, and collaborative delivery.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in Java and microservices architecture.
Location: Noida, Uttar Pradesh, India
Experience: 5 yrs 4 mos
Skills
- Java
- Microservices
- C#
Career Highlights
- Expert in Java micro-services and system optimisation.
- Led significant migration projects in fintech.
- Strong foundation in clean architecture and performance tuning.
Work Experience
Pine Labs
Senior Software Engineer (1 yr 9 mos)
ION
Software Developer (3 yrs 7 mos)
Education
Bachelor of Technology - BTech at Thapar Institute of Engineering & Technology