Java Developer Banking
Java Developer Banking open to new opportunities
Contributed to the development of an HRM platform using Microservices architecture with Java, Spring Boot 3, PostgreSQL, Kafka, and Redis, developing services for Employee Management, Organizational Structure, Job Positions, Attendance, Leave Management, and Employment Contracts.. Developed an Approval Microservice using Kafka, Debezium CDC, and Notification Service to automate approval workflows and real-time email notifications, reducing manual processing by 80%.. Developed a Core Banking simulation system using Java, Spring Boot 3, PostgreSQL, Kafka, and Redis, covering Payment, Savings, and Credit services, achieving a 90% evaluation score.. Supported planning and coordination for a 5-member development team, including workload allocation, progress tracking, issue resolution, and technical support.. Converted legacy RPG code to Java EE, migrating 100+ programs with ~99% accuracy, improving maintainability and reducing technical debt.. Maintained code quality through SVN version control and JUnit testing, detecting bugs 20% earlier and ensuring consistent, reliable delivery across 5+ project releases.