Java Backend Developer | Spring Boot | REST APIs | PostgreSQL | MongoDB | Banking Domain | Spring Batch | Microservices

Benguluru







Bachelor of Technology - BTech, Mechanical Engineering
Jawaharlal Nehru Technological University, Kakinada
Join Nagendra and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Developer | Spring Boot | REST APIs | PostgreSQL | MongoDB | Banking Domain | Spring Batch | Microservices
Backend Developer with 2.9 years of experience in designing, developing, and stabilizing banking product applications. Proficient in Java, Spring Boot, Python, Django, PostgreSQL, MongoDB and Redis.Expertise in end-to-end product development for mobile banking, agent banking, backoffice systems and reconciliation systems. Skilled in real-time data synchronization, large-scale data migration, performance optimization and production support
Greater Bengaluru Area
anthropic apis
claude code
codex
cursor
gemini
ChatGPT
Senior Back End Developer at Impacto DigiFin Technologies Pvt. Ltd.(Formerly Sirma Business Consulting India Pvt. Ltd), May 2023 - Present · 3 yrs 3 mos, Benguluru, • Developed and enhanced backend services for enterprise banking applications including Customer Mobile Banking, Agent Banking and Backoffice systems serving production environments. • Designed RESTful APIs using Spring Boot and integrated SOAP services for seamless communication with core banking platforms and third-party systems. • Led large-scale MongoDB to PostgreSQL migration using Spring Batch, ensuring zero data loss and successful production deployment. • Implemented real-time Change Data Capture (CDC) using Debezium, replacing scheduled batch jobs and enabling instant cross-application data synchronization. • Designed and developed a configurable Java-based Reconciliation Engine supporting CSV, XML and FixedLength file formats for automated transaction matching. • Improved application performance using Redis and Caffeine caching, reducing API response time and increasing throughput. • Performed production support, root cause analysis, bug fixing, and performance tuning for high-availability banking applications. • Collaborated directly with business stakeholders and clients to gather requirements, implement change requests, and deliver production-ready enhancements.
Bachelor of Technology - BTech, Mechanical Engineering, Jawaharlal Nehru Technological University, Kakinada