Summary
Overview
Work History
Education
Skills
Certification
Languages
Personal Information
Timeline
Generic

Vipul Jain

Noida

Summary

Technical Leader and Full-Stack Engineer with expertise in designing high-performance distributed systems and scalable microservices. Spearheaded API optimizations using advanced DSA, reducing response times by 40%, and architected Java/Spring-based solutions processing 1M+ daily corporate actions with 99.9% accuracy. Led cloud-native migrations (AWS/Docker), streamlining deployments by 50% via CI/CD pipelines. Delivered award-winning REST APIs and event-driven systems (Spring/RabbitMQ) for Disney, while modernizing frontend (Angular) to enhance page speed by 30% and user engagement by 15%. Adept at end-to-end system ownership, from backend optimizations to frontend performance tuning.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Engineer II, Software Development

S&P Global Market Intelligence
04.2021 - Current
  • Spearheaded end-to-end development of Information Mosaic’s flagship products (IMActions & IMSecurities) in the Corporate Actions domain, delivering high-accuracy financial data processing for global enterprise clients.
  • Designed and implemented scalable microservices using Spring Boot, Java 8/11, and RESTful APIs, following Agile (Scrum) to transform business requirements into robust technical solutions.
  • Ensured high code reliability via Test-Driven Development (TDD), employing JUnit 5, Mockito, and JMock for unit/integration testing, achieving >90% test coverage (monitored via SonarQube).
  • Modernized front-end architecture by migrating a SAAS client’s UI from Freemarker to Angular 8 (TypeScript), enhancing performance and maintainability.
  • Optimized CI/CD pipelines using Apache ANT, Maven, and Atlassian Bamboo, with SVN for version control. Enforced code quality through rigorous Crucible reviews and SonarQube analysis.
  • Developed resilient microservices with Spring Cloud (config server, circuit breakers) to ensure high availability and fault tolerance in financial data processing.

Software Developer

Amdocs
10.2019 - 03.2021
  • Designed and developed high-performance, scalable software for Amdocs Ordering System(used by Singtel, Singapore), adhering to OOP principles and enterprise-grade architectural standards.
  • Engineered RESTful APIs & SOAP services using Spring Boot 2.0, Spring Cloud, Hibernate (ORM), and JPA, optimizing integration with telecom billing systems.
  • Enhanced system efficiency by implementing multi-threading, synchronization, and Java 8 Collections API, ensuring low-latency processing for high-volume transactions.
  • Conducted end-to-end API testing via Postman, validating CRUD operations (GET/POST/PUT)and ensuring 99.9% uptime for critical billing workflows.
  • Leveraged Spring Core (IoC, DI, Annotations, XML Config) to build modular, maintainable code and supported microservices migration for AT&T’s Real-Time Billing (RTB).
  • Produced technical documentation (UML diagrams, E-R models) and collaborated with cross-functional teams to drive Agile (Scrum) delivery.

Associate Software Developer

Accenture
01.2018 - 10.2019
  • Designed and developed high-throughput microservices for Disneyland Paris using Spring Boot, Spring Batch, and RESTful APIs, following SDLC best practices to deliver scalable backend solutions.
  • Architected performant RESTful services leveraging Spring JDBC, Hibernate ORM, and JPA, optimizing data handling for JSON payloads with sub-100ms latency in high-traffic scenarios.
  • Engineered event-driven architectures using RabbitMQ, and containerized services via Docker, deploying on AWS (ECS, EC2, S3, Lambda) with auto-scaling capabilities.
  • Established CI/CD pipelines using Jenkins, Maven, and Git, reducing deployment cycles by 40%while ensuring zero-downtime releases.

Education

B.Tech/B.E. - Computers

Maharaja Agrasen Institute of Technology

XIIth - English

CBSE

Xth - English

CBSE

Skills

  • Core Java (8/11/17)

  • Spring Boot

  • Spring Security

  • Spring Batch

  • Spring Cloud

  • Microservices Architecture

  • RESTful Web Services

  • SQL (PostgreSQL, Oracle)

  • JPA, Hibernate

  • AWS (EC2, S3, Lambda, ECS, EKS)

  • Docker

  • JUnit, Mockito

  • Angular (8)

  • Multithreading, Synchronization

  • Design Patterns (Singleton, Factory, Observer, etc)

  • RabbitMQ

  • Data Structures & Algorithms (DSA)

  • Low-Latency Optimization

Certification

  • Machine Learning with Python, ZenRays, Bangalore
  • Big data using Hadoop technologies, NextGen scholars' information technology, Delhi

Languages

English
Hindi

Personal Information

Timeline

Engineer II, Software Development

S&P Global Market Intelligence
04.2021 - Current

Software Developer

Amdocs
10.2019 - 03.2021

Associate Software Developer

Accenture
01.2018 - 10.2019

B.Tech/B.E. - Computers

Maharaja Agrasen Institute of Technology

XIIth - English

CBSE

Xth - English

CBSE
Vipul Jain