Gopal Jain
-
Gwalior, India
-
SUMMARY
Backend-focused Software Engineer with 4+ years of experience building scalable Java-based applications. Skilled in
Spring Boot, database design, and system integration. Passionate about performance optimization, secure APIs,
and clean architecture.
SKILLS
Languages: Java, C++
Frameworks: Spring Boot, Spring MVC, Hibernate, JPA, Flowable
Tools: Docker, Jenkins, Git, IntelliJ, Postman
Databases: MySQL, MongoDB, Solr
Testing: JUnit, Mockito, JaCoCo
Other: Redis, Kafka, AWS, Microservices, REST APIs, Design Patterns
EXPERIENCE
Software Engineer – Backend |OneInfinity |Oct 2023 - Present, Mumbai (Remote)
Loan System Integration & Security
Integrated lender APIs for 10+ loan products using Java Spring Boot, Flowable workflows, SQL, and encryption
protocols.
Developed a bulk lead management feature enabling Excel-based import/export for 50+ lenders, streamlining lead
operations.
Optimized report generation time by 80% (12 min → 2.5 min) through DB query tuning and EasyExcel integration.
Bank Statement Analysis & Third-Party Integration
Integrated Finbox SDK for bank statement analysis, filtering 5k+ leads/month based on transaction patterns.
Secured real-time integrations with third-party apps using encryption/decryption and callback mechanisms for status
updates.
Robust Testing Frameworks
Achieved 97% test coverage (via JaCoCo) using JUnit and Mockito, ensuring error handling and boundary-case testing.
Cloud and Deployment
Automated CI/CD pipelines using Jenkins and Docker for seamless build and deployment.
Utilized AWS EC2 for server management: log analysis (grep), running scripts, restarting/killing services, uploading files,
and setting environment variables.
Managed S3 Buckets for secure storage of images, documents, and export files.
Leveraged AWS ECS (Elastic Container Service) to deploy and scale Spring Boot microservices in containers, enabling
better resource utilization, zero-downtime deployments, and simplified service orchestration.
Software Engineer – Backend | Lybrate + Pristyn Care | Feb 2021 - Sep 2023, Gurugram, India
Payment Systems & Performance Optimization
Migrated payment gateway ownership, managing wallets/transactions via cron jobs and Spring schedulers.
Boosted server uptime by 30%+ by optimizing cache loading using CompletableFuture during Spring context
initialization.
SEO & Dynamic Content Management
Enhanced SEO via Google Indexing API, automated sitemaps, and reduced API blocking time by 40%.
Designed MongoDB dynamic page structures for live bulk page generation, improving content delivery speed.
Backend Modernization & Collaboration
Migrated legacy backend from ModelMap to REST APIs, improving scalability and maintainability.
Cloud and Deployment
Automated CI/CD pipelines using Jenkins deployment.
Utilized AWS EC2 for server management: log analysis (grep), running scripts, restarting/killing services, uploading files,
and setting environment variables.
Managed S3 Buckets for secure storage of images, documents, and export files.
EDUCATION
Bachelor of Technology in Computer Science
Teerthanker Mahaveer University • Moradabaad, Uttar Pradesh • 2021 • 80%