• Actively developed new features and maintained critical Java/Spring Boot backend microservices supporting transaction processing, account management, and payment initiation.
• Built scalable and secure RESTful APIs using Spring Boot stack (Spring MVC, Data JPA, Security), implementing business rules and access controls that protected sensitive customer and payment data.
• Designed and wrote efficient SQL queries and stored procedures on MySQL for reconciliation, reporting, and daily settlement processes.
• Enhanced and maintained a suite of Python automation scripts responsible for batch processing, data extraction, file transfers, and scheduled regulatory tasks supporting compliance and operations teams.
• Implemented and tested Kafka producers and consumers in Java/Spring Cloud Stream for publishing and subscribing to transaction-related events (e.g., payment status updates) under senior guidance.
• Assisted the team with ElasticSearch helped configure indexes and mappings, and wrote simple search queries for transaction and audit log retrieval.
• Deployed microservices on AWS (EC2), used S3 to store batch reports and logs, and monitored application with CloudWatch.
• Participated actively in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and collaborated with cross-functional teams to meet delivery timelines.