Available to hire
Software Engineer with 8+ years of experience building and modernizing enterprise Java applications across banking, government, ERP, and telecom domains. Currently working on COBOL-to-Java modernization for OCBC Bank using Spring Batch, including job design, Control-M workflows, monitoring, and production support.
Previously delivered Java 11/Spring Boot microservices, REST APIs, batch migrations, and end-to-end development for a Singapore Government licensing platform. Hands-on experience with Hibernate, Oracle/DB2 databases, Agile delivery, SIT/UAT/production releases, and incident/troubleshooting in complex enterprise environments.
Language
Work Experience
Software Engineer at Avensys Consulting (End Client: OCBC Bank)
November 1, 2025 - PresentModernized legacy COBOL ATM batch applications into Java using Spring Batch. Converted COBOL business logic into scalable Java batch applications. Designed and maintained Spring Batch jobs and Control-M schedules, recreating workflows, dependencies, and execution processes. Configured development, testing, and batch execution environments. Supported deployment, monitoring, troubleshooting, and performance optimization while collaborating with cross-functional teams on legacy banking modernization.
Senior Software Engineer at Percept Solutions (Client: CrimsonLogic, Project: LicenceOne)
October 1, 2021 - March 1, 2025Developed Java 11/Spring Boot microservices for Singapore Government licensing platform. Designed REST APIs documented with Swagger. Implemented batch jobs and production data migration. Delivered end-to-end development (frontend and backend) for the FSMS module. Supported SIT, UAT, production releases, and defect resolution, following Agile delivery practices across the software lifecycle.
Technical Consultant / Software Engineer at Harman Connected Services (Clients: ESAB, British Telecom)
November 1, 2016 - October 1, 2020Developed and enhanced enterprise applications for ERP and telecom domains using Java and Spring technologies. Implemented RESTful web services with controller/service/DAO layers and Hibernate persistence. Worked on ERP customizations, workflow management applications, and network order management systems. Built data migration utilities and supported database synchronization. Participated in enhancements, bug fixing, root cause analysis, and production support across Development and UAT, including unit testing, code reviews, deployment support, and performance improvements.
Software Engineer Intern at Tata Consultancy Services
June 1, 2015 - May 1, 2016Developed an internal Java web application using Spring MVC, Hibernate, and JSP.
Education
M.Tech (Computer Science & Engineering) at GCOE Amravati
January 11, 2030 - August 27, 2026B.Tech (Computer Science & Engineering) at SGGSIE&T Nanded
January 11, 2030 - August 27, 2026Qualifications
NUS ICT Assessment – Software Developer
January 11, 2030 - December 1, 2027Java Certification – SEED Infotech
January 11, 2030 - August 27, 2026Industry Experience
Financial Services, Government, Software & Internet, Telecommunications, Professional Services
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Singapore today.