Top Java Developer Jobs in Singapore

Senior level
Financial Services
Lead design and deliver high-quality, secure Java-based microservices and web applications. Drive architecture reviews, operational stability, CI/CD automation, and adoption/governance of AI-assisted engineering practices while mentoring engineers and promoting reuse and secure SDLC standards.
Top Skills: Ai-Assisted Development ToolsApplication ResiliencyAWSBitbucketC#Ci/CdCloudDynatraceGitGitGrafanaJavaJenkinsJIRAJSONMavenMicroservicesOraclePythonReactRestful ApisSecuritySplunkSpring BootSQLWebsockets
16 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Leads end-to-end software engineering for regulatory reporting initiatives in payments technology. Builds secure, scalable Java and Python applications and Databricks/Spark data pipelines with quality, lineage, and reconciliation controls. Guides architecture, code reviews, automation, operational stability, and AI-assisted engineering adoption. Partners with vendors and internal teams while coaching engineers on secure, responsible AI practices and modern software delivery.
Top Skills: Ai/MlApache KafkaSparkAWSCi/CdDatabricksDelta LakeGrafanaHibernateJavaJunitLlmsMavenMySQLOraclePysparkPythonScalaSpark SqlSplunkSpring BatchSpring BootSpring Jpa
Reposted 25 Days AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Develops secure, scalable Java applications and microservices for JPMorganChase’s Asset and Wealth Management technology teams. Responsibilities include system design, RESTful API development, production coding, troubleshooting, architecture documentation, data analysis, and TDD/BDD testing. The role requires Java and Spring/Spring Boot expertise, software development lifecycle knowledge, secure coding practices, and experience with enterprise AI-assisted development tools. Preferred experience includes AWS, Terraform, front-end technologies, and full-stack development.
Top Skills: AWSAws LambdaCi/CdClaude CodeClineCucumberEcsGithub CopilotJavaJunitMicroservicesRestful ApisS3SpringSpring BootTerraformTestng
Reposted 25 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Leads software engineering within an agile Asset and Wealth Management technology team. Designs, develops, tests, troubleshoots, and reviews secure, scalable Java applications. Drives production stability, automation, CI/CD, resiliency, and responsible adoption of AI-assisted development tools. Coaches engineers on validating AI outputs and secure practices, and evaluates vendor and architectural solutions. Requires cloud-native experience, financial services IT knowledge, and expertise with Java and Spring Boot; AWS and Terraform experience is preferred.
Top Skills: Amazon EcsAmazon S3AWSAws LambdaCi/CdJavaSpringSpring BootTerraform
Reposted 25 Days AgoSaved
Hybrid
Singapore
Junior
Junior
Financial Services
Develop and maintain secure, resilient software for a mission-critical real-time payments platform. Responsibilities span design, Java/Spring development, testing, troubleshooting, code reviews, production readiness, automation, and operational support. The role requires full SDLC participation, distributed systems understanding, cloud exposure, secure coding, responsible AI-assisted development, and collaboration across upstream and downstream systems.
Top Skills: AWSCi/CdConfluenceGemfireJavaJIRAJunitKafkaKubernetesMqReactRedisSpring BootSpring CoreTerraform
6 Hours AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Financial Services
Build and support full-stack wealth and trading applications using Java, Spring, ReactJS, and modern JavaScript. Design microservices, develop responsive frontends, implement APIs, testing, CI/CD, and containerized deployments. Collaborate with product, business, UX, QA, and engineering teams across the SDLC. Troubleshoot production issues and improve system performance, reliability, maintainability, and developer productivity. The role supports business-critical financial applications and values experience in wealth management, capital markets, and order management systems.
Top Skills: AgileBitbucketCi/CdConfluenceCSS3DockerHTML5J2EeJavaJavaScriptJenkinsJIRAJSONKafkaKubernetesLiquibaseMicroservicesMqOpenapiReactReduxRestful ApisSpring BatchSpring BootSpring DataSwaggerXML
Senior level
Fintech • Financial Services
Develops and supports Java application systems for FX risk technology. Responsibilities include feasibility analysis, application design, construction, testing, implementation, security, user support, process improvement, and risk assessment. Acts as a subject matter expert and advisor to junior analysts while working independently with business users and technology teams.
Top Skills: IgniteJavaJenkinsKafkaOpenshiftSpring
Reposted 2 Days AgoSaved
Remote
Singapore
Junior
Junior
Fintech • Financial Services
Develop and maintain high-throughput, resilient data integration and regulatory calculation systems for institutional securities and market risk. Responsibilities span requirements gathering, solution design, coding, testing, support, and collaboration with business stakeholders. The role involves Java, Scala, Python, data management systems, Jenkins CI/CD, legacy code, and financial-market technologies.
Top Skills: BitbucketGitJavaJenkinsJIRAPythonScalaScrumSpring
3 Days AgoSaved
Hybrid
Singapore
Expert/Leader
Expert/Leader
Fintech • Financial Services
Leads architecture, design, and hands-on development of low-latency, high-throughput risk and position management platforms. Develops primarily in modern Java, with C++ and Rust for performance-critical components; designs event-driven systems using Kafka and Solace. Optimizes concurrency, memory, garbage collection, serialization, and IPC performance. Partners with global trading, risk, product, and technology teams, translates quantitative and regulatory requirements into technical solutions, and mentors engineering teams while promoting AI-assisted development practices.
Top Skills: Apache KafkaC++DevinFfiGithub CopilotJavaJniJvmRustSolace Pubsub+
One Month AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Develops secure, scalable cloud software and infrastructure solutions using Java and Python. Responsibilities include system design, application development, troubleshooting, architecture documentation, testing, operational stability, data analysis, and continuous improvement. The role also applies AI-assisted development tools responsibly, supports agile SDLC practices, and works with cloud infrastructure, infrastructure-as-code, databases, messaging systems, resiliency, and security practices.
Top Skills: Ai-Assisted Software Development ToolsCassandraCi/CdCloud InfrastructureCockroachdbContainer SystemsDistributed TracingJavaKafkaMySQLOraclePythonTerraform
7 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Software
Develop and maintain scalable Java and Spring Boot backend services for APAC e-commerce. Design RESTful APIs and microservices, implement secure OAuth 2.0 integrations, work with databases and messaging systems, and support cloud-native deployments using Kubernetes and CI/CD. Responsibilities include testing, code reviews, documentation, monitoring, troubleshooting, stakeholder collaboration, and continuous technology improvement within an Agile team.
Top Skills: Asynchronous MessagingCi/CdGitHTTPJavaJSONKubernetesMicroservicesOauth 2.0Relational DatabasesRest ApisSpring BootXML
One Month AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Develops, designs, tests, troubleshoots, and maintains secure, scalable software components within an agile banking technology team. Writes high-quality Java or Kotlin code, considers system dependencies, supports operational stability, analyzes data to solve technical problems, and applies SDLC automation and AI-assisted development tools. Requires collaboration across system design, application development, testing, security, resiliency, and cloud technologies, with blockchain and modern front-end familiarity preferred.
Top Skills: Ai-Assisted Software Development ToolsAWSCi/CdJavaKotlin
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
8 Days AgoSaved
Hybrid
Singapore
Mid level
Mid level
Fintech • Analytics • Financial Services
Build and enhance core wealth-management platform features as a software engineer and business analyst. Responsibilities include requirements analysis, design, implementation, deployment, monitoring, support, API and backend development, testing, architecture, cloud solutions, and business validation. The role also supports backlog prioritization, stakeholder communication, and full product ownership while working with Java, Kotlin, Spring Boot, microservices, and related cloud and data technologies.
Top Skills: APIsBehavior-Driven DevelopmentCassandraDockerDomain-Driven DesignElastic StackGradleGrafanaJavaJvmKotlinMavenMicroservicesPostgresPrometheusRabbitMQRedisSpring BootTest-Driven Development
9 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Fintech • Financial Services
Develop and enhance scalable Java applications supporting equity derivatives trade capture and lifecycle processes. Responsibilities include writing testable code, applying OOP and SOLID principles, designing APIs, troubleshooting, code reviews, deployment coordination, testing, release support, and L3 escalations. The role requires collaboration across global teams and experience with Java, Spring, SQL, REST APIs, messaging, CI/CD, testing practices, and relational databases.
Top Skills: Agentic AiCi/CdGitJavaMicrosoft Sql ServerRest ApisScrumSonarSpringSQLSybase
11 Days AgoSaved
In-Office
Singapore
Junior
Junior
Security • Software
Develop and optimize Java backend systems, design scalable and highly available architectures, solve complex high-concurrency problems, and participate throughout the software development lifecycle. Responsibilities include coding, refactoring, testing, deployment, monitoring, technical innovation, cross-functional collaboration, and knowledge sharing.
Top Skills: DubboJavaJvmKafkaMySQLNode.jsRedisRocketmqZookeeper
24 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services
Develop and support latency-sensitive front-office trading applications using Java. Translate business and regulatory requirements into reliable, secure solutions; enhance quoting applications; build observability, monitor production health, resolve incidents, and address root causes. Collaborate globally with business users, lead deliveries, mentor junior engineers, and contribute to engineering practices in an agile environment.
Top Skills: JavaObservability ToolsReal-Time Trading Platforms
Senior level
Fintech • Payments • Financial Services
Design, build, and operate high-performance Java backend services and distributed financial systems. Responsibilities include developing Spring and Spring Boot APIs, optimizing latency and asynchronous processing, integrating financial platforms, implementing messaging and event-driven flows, conducting performance testing, and maintaining code quality through testing, reviews, and CI/CD. The role also involves shaping wealth-management capabilities integrated with e-banking, ensuring security, auditability, reliability, and end-to-end ownership across the software lifecycle.
Top Skills: BashCi/CdDevOpsDistributed SystemsDockerEvent-Driven ArchitectureIamJavaJdbcJmsJpaJSONKubernetesMicroservicesAzureOauth2Relational DatabasesSpring BootSpring FrameworkUnix/Linux
One Month AgoSaved
In-Office
Singapore
Junior
Junior
Fintech • Payments
Implements software development lifecycle tasks under guidance from experienced staff, follows established standards and procedures, makes technical decisions, collaborates with peers and project leads, and contributes to code and design reviews.
One Month AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Financial Services
Build and support full-stack wealth and trading applications using Java microservices and ReactJS. Design RESTful services, develop responsive frontends, implement testing and CI/CD, troubleshoot production issues, and improve system performance and reliability. Collaborate with product owners, business users, designers, QA, analysts, and other engineers across the full SDLC. The role requires extensive enterprise Java experience and familiarity with financial services, cloud-native architecture, containers, orchestration, messaging, and DevOps tools.
Top Skills: BitbucketCi/CdConfluenceCSS3DockerHTML5J2EeJavaJavaScriptJenkinsJIRAJSONKafkaKubernetesLiquibaseMqOpenapiReactReduxRestful ApisSpring BatchSpring BootSpring DataSwaggerXML
One Month AgoSaved
In-Office
Singapore
Entry level
Entry level
Information Technology • Consulting
Develop and maintain full-lifecycle web and mobile applications using Java, AEM, and related cloud technologies. Responsibilities include requirements gathering, solution design, development, release management, post-launch maintenance, issue resolution, and collaboration with Product, Design, Business, and agile delivery teams. The role also supports project managers and Scrum Masters in stakeholder consultation and delivery. Candidates may work across full-stack development, DevOps, cloud infrastructure, databases, microservices, and platform technologies.
Top Skills: Adobe Experience ManagerAmazon AuroraAmazon LinuxAmazon RdsAngularAntAWSAzureAzure Database For MysqlAzure Database For PostgresqlBambooBitbucketCSSDockerEclipseGitlabGradleHibernateHTMLIbm Mobilefirst PlatformInfrastructure As CodeIntellij IdeaJahiaJavaJbossJenkinsJettyJpa2KubernetesMavenMySQLNginxNpmOracleOracle WeblogicPostgresReact JsRed Hat Enterprise LinuxRedisRobot FrameworkSonarqubeSpring BootSQLTerraformTomcat
Reposted 2 Months AgoSaved
In-Office or Remote
Singapore
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency
Design, build, and operate core wallet backend modules handling address management, transaction construction/broadcasting, nonce and gas handling, multi-chain integrations, monitoring, and incident troubleshooting. Own module design and delivery, improve system reliability and performance, integrate new blockchains and asset standards, and apply AI coding tools to increase engineering efficiency while maintaining high security and production stability.
Top Skills: Block ScanningClaude CodeCodexCursorDapp BrowserErc-20EvmHardware WalletsJavaJvmMpcMultisigMybatisRpcSolanaSpring BootSpring CloudTeeTrc-20TronWalletconnect
Reposted 2 Months AgoSaved
Hybrid
Singapore
Senior level
Senior level
Logistics
As a Senior Java Engineer, you will design, develop, and maintain applications, write integration tests, and collaborate in an agile team.
Top Skills: AWSBitbucketCi/CdGitJava 8+KafkaKubernetesPostgresRabbitMQSpring Boot
Reposted 2 Months AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency
Design and build highly available, high-concurrency payment backend systems for OKX Pay. Implement scan-to-pay, transaction processing, crypto/stablecoin on-chain flows, reconciliation, refunds, and robust state transitions. Ensure system stability, security of funds, observability, and drive incident resolution and architectural improvements.
Top Skills: AcquiringEvm (Ethereum)GasJavaLedger SystemsMonitoringObservabilityOn-Chain TransfersPayment GatewaysQr/Scan-To-PayReconciliationSolanaSpring BootTracingTronUsdcUsdt
Reposted 2 Months AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services
Develop, analyze, design, test, and implement application systems. Perform feasibility studies, estimate time/cost, provide user and operational support, recommend security and process improvements, consult with stakeholders, coach junior analysts, and ensure compliance with policies and risk controls.
Top Skills: Java
Reposted 2 Months AgoSaved
In-Office
Singapore
Junior
Junior
Mobile • Security • Software
Develop and maintain Java-based products (ProGuard, DexGuard), research and implement code-hardening and optimization techniques, work with Java bytecode and compiler technology, debug complex issues, support customers on integration and troubleshooting, and improve software quality in a team building an R&D presence in Singapore.
Top Skills: AndroidAndroid Build ToolsDexguardGradleJavaJava BytecodeLinuxProguard
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account