Software Developer
Current• Debugging, identified and resolved software issues to ensure system stability and performance.• Card Management System Development, contributed to the development and enhancement of card management systems, including issuance and processing.• Payment Solutions, implemented and optimized payment solutions for physical and e-commerce transactions.• Utilized Spring Framework for developing robust and scalable applications.• CI/CD, managed continuous integration and continuous delivery pipelines to streamline development and deployment processes.• Database Management System, handled database design, implementation, and optimization to support application needs.• Web Services API, developed and maintained APIs for seamless integration and communication between services.• Integrated Kafka for event streaming and managed domain events for efficient data handling.• Applied Agile-Scrum methodologies to manage projects, ensuring iterative development and continuous improvement.• Software Quality Assurance, conducted comprehensive testing including unit, regression, localization, and functional tests to ensure software quality.• Hibernate, employed Hibernate for object-relational mapping and data persistence in Java applications.• Utilized OpenShift for logging and monitoring to maintain application health and performance.