Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Timeline
Generic

Sushil Dikondwar

Pune

Summary

Java Backend Developer with three years of experience designing and enhancing scalable backend systems for financial trade and settlement platforms. Expertise in Java, Spring Framework, Hibernate, and IBM MQ, with a focus on transaction management, and asynchronous messaging. Experienced in providing development-level L3 production support, troubleshooting complex issues, and ensuring system reliability. Proven ability in real-time message validation and developing comprehensive component tests. Strong analytical skills and effective collaboration within Agile teams, dedicated to delivering secure, high-availability fintech solutions.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Persistent Systems
Pune
06.2024 - Current
  • Developed and maintained enterprise-grade backend systems using Java, Spring Boot, and Hibernate, contributing to the design and implementation of high-volume forex exchange products in a financial environment.
  • Optimized DB2 queries and business logic, improving system performance by 25%.
  • Proposed and implemented a proof of concept for end-to-end message tracking, now successfully deployed in production.
  • Provided development-focused L3 production support, analyzing logs, debugging message flow failures, and deploying fixes, directly contributing to improved uptime and operational stability.
  • Built component tests using Citrus to validate DB2 updates from IBM MQ messages.
  • Enhanced framework compatibility on Windows and Linux, minimizing manual setup time.
  • Developed unit and integration tests with JUnit 5 and Mockito, using PIT mutation testing to enhance test quality and ensure reliable refactoring of critical business logic, such as message deserialization and data processing.

Software Engineer

Persistent Systems
Pune
05.2022 - 05.2024
  • Contributed to development of backend modules for trade execution and settlement systems.
  • Enhanced unit and integration test coverage by migrating from JUnit 4 to JUnit 5, and using Mockito, significantly improving code quality, test reliability, and leveraging modern testing features.
  • Leveraged custom annotations and the Java Reflection API to extract runtime metadata, automating documentation, and improving maintainability.

Intern

Persistent Systems
Pune
12.2021 - 05.2022
  • Developed a backend trading application through Spring Boot, Hibernate, and MySQL, achieving hands-on expertise in creating microservices and REST APIs.
  • Designed and implemented RESTful APIs to support core trading functionalities for a dummy stock trading platform, simulating real-world financial workflows.
  • Demonstrated rapid learning and strong problem-solving skills, resulting in selection for the core backend team for a high-profile trade processing system post-internship.

Education

B.E. - Information Technology

Pimpri Chinchwad College of Engineering
Pune
06-2022

Skills

  • Java and Python programming
  • Linux shell scripting
  • Database management (IBM DB2)
  • Spring framework
  • Build automation (Maven)
  • Version control (Git)
  • JMS messaging (IBM MQ)
  • Unit testing (JUnit, Mockito)
  • Integration testing using the Citrus testing framework
  • Reflection API
  • Microservices architecture
  • RESTful API development
  • Design patterns
  • Agile (Scrum methodology)
  • Team collaboration
  • Effective communication

Certification

  • AWS Certified Cloud PractitionerAmazon Web Services (AWS), May 2025
  • Linux Administration FundamentalsUdemy: Complete Linux Training Course to Get Your Dream IT Job, May 2025

Accomplishments

  • Top Talent FY 2024

Timeline

Senior Software Engineer

Persistent Systems
06.2024 - Current

Software Engineer

Persistent Systems
05.2022 - 05.2024

Intern

Persistent Systems
12.2021 - 05.2022

B.E. - Information Technology

Pimpri Chinchwad College of Engineering
Sushil Dikondwar