About the Role
We are hiring an Intermediate Java Developer to join a leading global technology team based in Robinson Road, Singapore.
You will be involved in designing, developing, and maintaining
enterprise-grade systems
that support large-scale financial operations across international markets. The role focuses on
Java-based development
,
application enhancement
, and
system optimization
, contributing to both new initiatives and ongoing production support.
This is an excellent opportunity to work within a
fast-paced, global environment
, collaborating with cross-functional teams to deliver high-impact software solutions that drive operational efficiency and business performance.
Key Responsibilities
Develop, enhance, and maintain backend systems using
Java
and
Spring Boot
frameworks.
Participate in the full software development lifecycle — from design and coding to testing, deployment, and production support.
Collaborate with Business Analysts, QA, and Infrastructure teams to understand requirements and deliver robust solutions.
Perform
code reviews
, ensure adherence to coding standards, and contribute to continuous improvement initiatives.
Manage incidents, troubleshoot complex production issues, and provide Level 3 (expert) support when needed.
Implement automation and CI/CD practices to streamline development and deployment processes.
Participate in release management, documentation, and change control activities.
Contribute ideas to improve system reliability, performance, and maintainability.
-
What We’re Looking For
4+ years of hands-on software development experience
.
Strong programming skills in
Java
and
Spring Boot
with a solid understanding of
OOP principles
and
design patterns
.
Experience in
RESTful API
design and development.
Proficiency with
SQL
,
Linux/Unix
, and
shell scripting (bash, ksh, or sh)
.
Familiarity with
Maven
,
Git
,
GitLab CI/CD Pipelines
, and
JIRA
.
Strong understanding of
unit testing
,
integration testing
, and best practices for code quality.
Exposure to
microservices architecture
,
Docker
,
Kubernetes
, or
AWS Cloud
fundamentals is highly desirable.
Nice to Have
Experience with
frontend fundamentals
(HTML, CSS, JavaScript, Angular).
Knowledge of
NoSQL databases
such as MongoDB or Redis.
Familiarity with
message queues (MQSeries, Kafka)
or
job schedulers (Control-M)
.
Interest or background in
financial systems
or
capital markets
.