Find a jobRecruiters

Senior Java Full Stack / Microservices Developer

Exclusive opportunity

Onsite

Senior Java Full Stack / Microservices Developer

PERSOL APAC

Senior Java Full Stack / Microservices Developer

Skills

Google Cloud PlatformSQL QueriesDockerReactTypescriptJavaMicroservicesHTMLSpring BootPostgreSQLKafkaRedisGitLabJenkinsGrafanaSplunkAWSGradleKubernetesOracleAppDynamicsComplianceRegulatory ComplianceJavascriptAzure

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Singapore

Work mode:

Onsite

Published on:

4 October 2026

What they need


About the Company

Location: Singapore

Domain: Global Markets | Capital Markets | Financial Markets

Technology: Java 21 | Spring Boot | Microservices | Full Stack | APIs

About the Role

Senior Java Full Stack / Microservices Developer – Global Markets & Capital Markets

Role Overview

We are looking for a highly experienced Senior Java Full Stack / Microservices Developer to design and develop mission-critical applications supporting Global Markets, Capital Markets and Financial Markets businesses. The role requires strong hands-on expertise in Java 21, Spring Boot, Microservices and Full Stack development, combined with a good understanding of financial markets, trading platforms and front-to-back trade processing. The successful candidate will work closely with Traders, Sales, Structurers, Product Control, Risk, Operations and Technology teams to build and enhance high-performance applications supporting trading and financial markets activities. This is a hands-on engineering role covering new product development, platform modernization, integration, application enhancements and production support.

Responsibilities

  • Design and develop high-performance applications using Java 21, Spring Boot and Microservices architecture.
  • Build scalable REST APIs, integration services and event-driven components for Global Markets applications.
  • Deliver end-to-end Java Full Stack applications supporting trading and financial markets businesses.
  • Participate in complete product development lifecycle – architecture, design, development, testing, deployment and production.
  • Develop solutions supporting front-to-back trade lifecycle processing.
  • Integrate applications with trading platforms, pricing engines, market data providers, risk systems, settlement platforms and downstream systems.
  • Build solutions capable of handling high-volume and time-sensitive financial transactions.
  • Work directly with Global Markets business stakeholders to understand complex trading requirements and translate them into technical solutions.
  • Develop reusable components and services supporting multiple financial products and asset classes.
  • Modernize legacy financial-market applications into modern Java/Microservices architectures.
  • Perform performance tuning, troubleshooting, root-cause analysis and production support.
  • Ensure applications meet banking requirements around security, resiliency, scalability, auditability and regulatory compliance.

Qualifications

Experience Requirements

  • 6–12+ years of software engineering experience.
  • Strong hands-on Java Full Stack development background.
  • Strong recent development experience with Java 17/21, Spring Boot and Microservices.
  • Proven experience developing large-scale, high-performance enterprise applications.
  • Strong Banking / BFSI technology experience.
  • Experience within Global Markets / Capital Markets / Financial Markets is strongly preferred.
  • Experience developing applications supporting Trading, Treasury, Risk, Market Data or Post-Trade functions will be highly valued.

Required Skills

Mandatory Technical Skills

  • Java 21 – strong hands-on development expertise
  • Spring Boot / Spring Framework
  • Microservices Architecture
  • REST APIs / Web Services
  • Java Full Stack Development
  • SQL – Oracle / PostgreSQL / similar
  • JPA / Hibernate
  • Kafka / MQ / Messaging technologies
  • Maven / Gradle / Git
  • JUnit / Mockito
  • Design Patterns / SOLID Principles
  • Enterprise Application Integration
  • Performance Optimization & Troubleshooting
  • Production Support

Front-End Technologies

  • Hands-on experience with:
  • Angular or React
  • TypeScript / JavaScript
  • HTML5 / CSS
  • REST API integration
  • Modern enterprise UI development

Preferred Skills

Preferred Modern Engineering Skills

  • Kafka / Event-Driven Architecture
  • Docker
  • Kubernetes / OpenShift
  • AWS / Azure / GCP
  • Spring Cloud
  • Redis / NoSQL
  • API Gateway
  • OAuth2 / JWT
  • CI/CD – Jenkins / GitLab / Azure DevOps
  • Splunk / ELK / Grafana / AppDynamics

Global Markets / Capital Markets Domain

PERSOL Singapore Pte Ltd • RCB No. 200007268E

50 Raffles Place, #07-01 Singapore Land Tower, Singapore 048623

EA License No. 01C4394 • JACOB TIJO •EA Registration No. R1113321

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd ("PERSOL") and its local and overseas subsidiaries and affiliates to collect, use and disclose your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services, complying with Government’s health advisories and such other purposes stated in our Privacy Policy.

We may use artificial intelligence ("AI") and machine learning technologies to support our recruitment and placement services, including screening resumes, assessing qualifications and experience, and identifying skills and job matches. Where permitted by applicable law, we may also use such personal data to develop, train, test, improve and/or fine-tune AI and machine learning technologies that support our recruitment and business operations.

For more information on how we collect, use, disclose and protect your personal data, please refer to our Privacy Policy: https://www.persolsingapore.com/policies. If you wish to withdraw your consent, including consent relating to the use of your personal data for AI-enabled recruitment activities and AI development activities, please email us at [email protected].

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

6 months ago

Quick apply

Wikeys

Développeur Full Stack Senior Java / Angular

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularTypescriptJavaSpring BootPostgreSQLElasticsearchKubernetesOpenShiftJava 25Full StackSpring Data JPAJUnitTDDSpring SecurityFlywayQueryDSLLLMMCP

4 days ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools