Senior Java Developer

Full-time
Singapore, Singapore, sgvia Workable ATSPosted Apr 17, 2026
Match with my CV

Technical skills

JavaAPI developmentSQLCI/CDDockerKubernetesDevOps

Methods

Agile

Role signals

Legal

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 subagio@tangspac.com

Before you apply

  • 1Which parts of your CV prove experience with Java, API development, and SQL?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...