
Senior Java Backend Engineer with 5 years of experience building and stabilizing enterprise applications across healthcare and financial domains. Strong expertise in Java, Spring Boot, REST APIs, microservices, and databases, with hands-on ownership of development, debugging, and production stability. Currently working on enterprise-scale financial systems involving batch processing and reconciliation, with experience across monolithic and distributed architectures.
Client: Mastercard (on-site)
Programming & Backend: Java (8, 17), Spring Boot, Spring MVC, RESTful APIs, Microservices
Batch & Enterprise Systems: Spring Batch (XML-based jobs, Tasklets, Partitioners, Listeners), Monolithic & Distributed Architectures, Reconciliation & Reporting Systems
Databases & Data Handling: SQL, MySQL, Oracle, JPA/Hibernate, jOOQ, Stored Procedures
Testing & Validation (Developer-Owned): JUnit (Unit & Integration Testing), Mockito, Karate Framework, Regression & Performance Validation
Version Control & Build Tools: Git, Bitbucket, Maven
Cloud & Deployment (Basic): AWS EC2, S3, CloudWatch
Ways of Working: Agile/Scrum, Code Reviews, Production Debugging, On-site Client Collaboration