I am a seasoned Java Developer with over 4 years of experience in designing secure and scalable backend solutions. My expertise lies in Java, Spring Boot, Spring Data JPA, Spring Security, and Kafka, enabling me to build robust microservices and backend systems. I have strong skills in both SQL databases such as Oracle, MySQL, and PostgreSQL, as well as NoSQL databases like MongoDB.
I am well-versed in backend security best practices, containerization technologies including Docker and Kubernetes, and CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps. My experience spans cloud platforms such as AWS and Azure, where I have utilized services like EC2, S3, Lambda, and Azure Functions to deploy and manage applications effectively.
Throughout my career, I have contributed to various financial sector projects, including banking applications for clients like UOB Bank Singapore, ICICI Bank, and Tata Capital. I have developed microservices, implemented role-based access control, and enhanced payment and loan processing systems while ensuring compliance with regulatory standards.
I am comfortable working in Agile and Scrum environments, collaborating closely with business analysts, DevOps teams, and other stakeholders to deliver high-quality software solutions. I am also experienced in monitoring and logging tools such as Splunk and AWS CloudWatch to maintain system observability and reliability.
Currently based in the Greater Toronto Area, Canada, I am open to hybrid, onsite, or remote opportunities. I continuously seek to improve my skills and contribute to impactful projects in backend development and cloud operations.
GPA: 3.85 / 4.0
GPA: 3.93 / 4.0
CGPA: 7.0 / 10.0
Developed backend microservices for Customer Entitlement Workflow (CEW) with Spring Security authentication and authorization. Enhanced Payment Data Reporting (PDR) using Java and Spring Data JPA with SQL procedures. Delivered event-driven microservices for New Payments Platform (NPP) leveraging Apache Kafka. Containerized services with Docker and deployed on Kubernetes clusters. Applied backend security best practices and designed Splunk dashboards. Managed L3 production incidents and participated in CAB calls. Collaborated with DevOps on CI/CD workflows using Bitbucket, Jenkins, JFrog, and SonarQube.
Contributed to design and development of loan-related applications (LOS & LMS). Developed and tested RESTful APIs using Java, Spring Boot, Microservices, and Postman. Validated loan processing data with SQL queries and stored procedures. Participated in technical interviews and candidate evaluations.
Developed and maintained Java backend modules for KYC and Risk Rating systems using Java, SQL, Hibernate, JSP. Automated monthly KYC data loading and risk rating reports with SQL scripts and stored procedures. Built compliance modules with Java backend logic and SQL stored procedures. Designed and optimized billing and invoice generation modules using Java and Oracle SQL. Validated and optimized complex SQL queries and backend data flows. Deployed .war applications on Apache Tomcat servers in Oracle/Linux environments with CAB approvals. Debugged and fine-tuned Java code and SQL queries, improving performance and reducing downtime. Delivered enhancements on schedule using Agile/Scrum methodology with Jira and Confluence.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: