Overview
We are seeking Intermediate or Senior Java Software Engineer to join a leading local bank on a 12-month contract (yearly renewal) . If you have a strong background in Spring Boot, Kafka, and microservices , along with experience in banking fund transfer integrations, e.g. DuitNow, FPX, or JomPay , this is an exciting opportunity to contribute to cutting-edge banking solutions.
Responsibilities
- Develop, test, and support custom banking solutions, including feature enhancements, new functionalities, and back-end integrations .
- Ensure optimal performance, quality, and responsiveness of applications by identifying and resolving bottlenecks and bugs.
- Prepare technical documentation and unit testing scripts to support project deliverables.
- Work closely with cross-functional teams to enhance system performance, security, and reliability .
- Troubleshoot and resolve production issues efficiently, ensuring high availability and scalability of banking applications.
Required Skill Set
Strong experience in designing, developing, and maintaining enterprise-level banking applications using Spring Boot, Spring JPA, Spring Security, and microservices architecture .Hands-on experience with enterprise integration and messaging technologies , including Kafka, RESTful APIs, and SOAP Web Services .Preferred experience with Red Hat OpenShift, Jenkins Pipeline, DevOps CI / CD, and JIRA .Proficiency in high-availability and scalable application development .Familiarity with Agile methodologies, DevOps practices, and CI / CD pipelines .Strong problem-solving skills with a passion for technology and innovation.Self-motivated, fast learner, and excellent communicator .Ability to work under tight deadlines while maintaining high-quality deliverables.Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
Software Development, Banking, and Financial Services
#J-18808-Ljbffr