Senior Java Developer
Fuku · Singapore, Singapore, Singapore · 2026-04-17
About this role
Senior Java Developer (Contract)
We are seeking a skilled Senior IT Analyst with strong Java Microservices Development experience to join our technology team in building scalable, secure, and high-performance banking applications. You will be responsible for designing, developing, and maintaining microservices-based systems that power our core banking, payments, and customer-facing platforms. This role involves close collaboration with architects, DevOps engineers, and business stakeholders to deliver robust solutions that meet the high standards of the financial services industry.
Key Responsibilities: - Design, develop, and deploy Java-based microservices using Spring Boot and related frameworks. - Build and optimise RESTful APIs and event-driven architectures to support banking workflows. - Work with MySQL databases, including schema design, query optimisation, and transaction management. - Collaborate with front end, integration, and infrastructure teams to deliver end-to-end solutions. - Write unit, integration, and contract tests using frameworks such as JUnit, TestNG, and Mockito. - Contribute to CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions. - Ensure compliance with banking security standards and regulatory requirements (e.g., MAS TRM Guidelines).
Key Requirements:
Technical Skills: - Minimum 6 years of experience with strong proficiency in Java (version 11 or higher) and Spring Boot (Spring MVC, Spring Data, Spring Security). - Experience designing and building microservices architectures, including service discovery, API gateways, and distributed tracing. - Solid experience with MySQL, including complex queries, indexing, stored procedures, and performance tuning. - Familiarity with RESTful API design, OpenAPI/Swagger, and versioning strategies. - Knowledge of containerisation and orchestration tools like Docker and Kubernetes is advantageous.
Soft Skills: - Strong problem-solving and analytical abilities. - Ability to work effectively in agile, cross-functional teams. - Self-motivated, with a commitment to code quality and continuous learning.
Interested candidates, please email your latest resume to [email protected]
Skills asked for
- java
- microservices
- devops
- spring boot
- mysql
- ci/cd
- jenkins
- gitlab ci
Similar jobs
- Senior Full Stack Engineer (Java Domain) (#62)Avepoint · Singapore
- Senior Software Engineer, JavaScript/TypeScript (Remote)Bjakcareer · Singapore
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.