User Profile

Pradip Choudhari

<SeniorJavaDev />

Hello 👋🏼 I’m Pradip, a passionate backend developer with 6.5+ years of experience in building scalable microservice-based systems usingJava &Spring Boot.I’ve worked on upgrading and enhancing enterprise systems like Pay360 and streamlining compliance and movement tracking in the NIFAIS project. My toolset includes Java 8/11, Spring Boot, Spring Security, Hibernate, JPA, Kafka, AWS , Docker, Kubernetes, Terraform, Jenkins, SonarQube, JUnit, Mockito, Oracle, MySQL, and Angular 16. I enjoy transforming business requirements into scalable, well-tested backend APIs and robust systems using modern development practices.Explore my<Skills/><Experience/><Projects/>to see what I’ve been building!


<Frameworks.Libraries />

Spring BootSpring MVCSpring SecuritySpring AOPSpring Data JPAHibernateJUnitMockitoREST APIsAngular 16

<Languages.Syntax />

Java 8Java 11JavaScriptTypeScriptHTMLCSS

<Database.Storage />

MySQLOracle 10gSQL

<DevTools.Utilities />

GitSVNPostmanJIRAIntelliJEclipseSTSSonarQubeJenkinsApache TomcatJBoss

<Cloud.Infrastructure />

AWSEC2S3RDSIAMSQSSNSDockerKubernetesTerraform

Nov 2021 - Present

Senior Backend Developer·Capita India

Working on enterprise-scale applications in FinTech and Compliance domains:

  • <Pay360 />[Live]: Upgraded legacy Spring MVC application to a newer Spring Boot version, replaced XML-based configurations with Java-based annotations, and optimized backend schedulers for better performance.
  • <NIFAIS />[Stable]: Developed features for animal lifecycle, movement, compliance, and document generation. Debugged and optimized backend APIs.
Java 8/11Spring BootSpring SecurityHibernateJPAKafkaMySQLAWSDockerJenkinsJUnitMockitoAngular 16
Jan 2019 - Nov 2021

Software Associate·Vidyayug Soft Technology

Developed e-learning platform features and integrated 3rd-party services:

  • <CIOrthoLMS />[Shipped]: Implemented SCORM-based learning modules, subscription logic, and payment gateways (Stripe, Auth.net).
  • <ReportScheduler />[Automated]: Added messaging services and automated weekly report generation with improved SonarQube scanning.
JavaSpring BootHibernateMySQLStripeSonarQubeBootstrapJavaScriptSCORM

Pay360 Payment System

Upgraded legacy Spring MVC application to a modern Spring Boot version. Improved API performance and automated backend schedulers to minimize manual intervention and improve efficiency.

Spring BootJava 8KafkaMySQLJenkinsDocker

NIFAIS Compliance Platform

Developed features for tracking animal lifecycle, movement, and compliance reporting. Implemented document generation and API optimization modules.

Spring BootHibernateJPAAWSJUnitMockito

CI Ortho LMS

Built SCORM-based lesson tracking, subscription management, and integrated Stripe/Auth.net payment gateways for online medical training.

JavaSpringMySQLBootstrapStripeSCORM