Back to Developers
Ankit Sharma

Ankit Sharma

Software Engineer

New Delhi, India
80
Profile Score

About

Results-oriented Java Backend Developer with 3+ years of experience working in a product-based fintech software company. Strong expertise in building scalable, high-volume reconciliation systems using Java 8/11, Spring Boot, Hibernate/JPA, REST APIs, and MySQL. Hands-on experience with Spring Security, unit testing (JUnit, Mockito), robotics-powered automation (RPA), batch processing, schedulers, performance tuning, and production support. Proven ability to handle enterprise applications processing 50+ crore transactions annually.

Skills & Expertise (32)

Spring Boot Advanced
8.2/10
3
Years Exp
REST APIs Advanced
8.0/10
3
Years Exp
Core Java Advanced
7.8/10
3
Years Exp
JUnit Advanced
7.4/10
3
Years Exp
Apache POI MobaXterm tomcat SFTP SMTP JavaMailSender Batch Jobs Cron Scheduler FileZilla Logging Exception Handling Spring Security Mockito Kafka Putty SVN Maven MySql CSS HTML Ajax PrimeFaces JSF JDBC JPA Hibernate Java 11 Java 8

Work Experience

Software Engineer

Cognizione Consulting & Solutions Pvt. Ltd.

Jan 2023 - Present

Contributed to backend development of a product-based reconciliation automation platform handling 50+ crore financial transactions annually. Designed and implemented automated and manual reconciliation workflows with complete audit logging. Developed scalable REST APIs using Spring Boot with validations, global exception handling, and secure integrations. Integrated multiple reconciliation modules including Bank Recon, Payment Gateway Recon, Merchant & Ecommerce Partner Reconciliation. Implemented batch job schedulers (SMSR) to automate reconciliation processes and significantly reduce manual intervention. Improved Bulk Upload & Update (BURF) module performance by ~30% through query optimization and backend refactoring. Built Background Asynchronous Process Monitoring (BAPM) to track long-running jobs and enhance operational visibility. Optimized complex SQL queries and database operations to improve throughput and system stability. Worked closely with product, QA, and operations teams; handled production issues with effective root cause analysis.

Education

Master of Computer Applications (MCA) - Kurukshetra University

2019 - 2021 · Afghanistan

Bachelor of Computer Applications (BCA) - Kurukshetra University

2016 - 2019 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Depends on Offer

Skills (32)

Spring Boot REST APIs Core Java JUnit Apache POI MobaXterm tomcat SFTP SMTP JavaMailSender +22 more