About the job
fuku seeks a Senior Java Developer for a contract position in Singapore. This role focuses on building scalable, secure banking applications using Java microservices. The work centers on designing, developing, and maintaining services that support core banking, payments, and customer-facing platforms. The position requires close collaboration with architects, DevOps engineers, and business stakeholders to deliver solutions that meet strict standards for the financial services industry.
What You Will Do
- Design, develop, and deploy Java microservices with Spring Boot and related frameworks.
- Build and optimize RESTful APIs and event-driven systems to support banking workflows.
- Work with MySQL databases, including schema design, query optimization, and transaction management.
- Partner with front-end, integration, and infrastructure teams to deliver end-to-end solutions.
- Write unit, integration, and contract tests using JUnit, TestNG, and Mockito.
- Contribute to CI/CD pipelines with tools such as Jenkins, GitLab CI, or GitHub Actions.
- Ensure all solutions comply with banking security standards and regulatory requirements, including MAS TRM Guidelines.
Location
Singapore (onsite).

