Top Java Developer Jobs in Singapore

6 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Lead end-to-end software delivery for regulatory reporting systems within Payments Technology. Develop, review, debug, and optimize secure production code, data pipelines, and reporting workloads using Python, PySpark, Spark, and Databricks. Establish AI-assisted engineering practices, validation standards, automation, and SDLC governance. Partner with stakeholders on data quality, lineage, reconciliation, and audit controls while providing technical direction and serving as a subject matter expert.
Top Skills: Amazon EmrAmazon S3SparkAutomated TestingAWSAws GlueAws LambdaAws Step FunctionsCi/CdDatabricks LakehouseDelta LakeJavaObservability ToolingPysparkPythonSpark Sql
12 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Develops, tests, reviews, and troubleshoots secure, scalable Java software within an agile Payments Technology team. Designs high-throughput distributed systems, improves application resiliency and operational stability, automates recurring remediation, and applies CI/CD and secure engineering practices. Uses and guides responsible adoption of AI-assisted development tools, contributes to technical communities, and supports end users. Works with relational and NoSQL databases and on-premises or public cloud environments.
Top Skills: Artificial Intelligence-Assisted Development ToolsAWSCi/CdJavaNosql DatabasesRelational DatabasesSpring Boot
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
28 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
YesterdaySaved
Remote or Hybrid
Singapore
Expert/Leader
Expert/Leader
Financial Services
Develop and implement FX trading systems using Java and low-latency practices. Design system architectures, build new platforms, replace legacy systems, troubleshoot software, hardware, and network issues, and improve existing systems. Collaborate with FX technology, sales, trading, product, and end-user teams. Establish engineering best practices, maintain technical documentation, follow policies, and provide detailed codebase and product analysis.
Top Skills: Computer NetworksHardware SystemsJavaLow-Latency DevelopmentSoftware Systems
YesterdaySaved
Remote or Hybrid
Singapore
Expert/Leader
Expert/Leader
Financial Services
Leads architecture, design, and hands-on development of low-latency, high-throughput risk and position management platforms. Builds 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 for sub-millisecond latency. Advises trading, risk, product, and global engineering stakeholders, translates quantitative and regulatory requirements into technical solutions, and mentors engineers across regional teams.
Top Skills: Apache KafkaC++DevinFfiGithub CopilotJavaJniJvmRustSolace Pubsub+
YesterdaySaved
Remote or Hybrid
Singapore
Senior level
Senior level
Financial Services
Develop and enhance scalable Java applications supporting equity derivatives trade capture and lifecycle management. Responsibilities include writing and reviewing clean, testable code; troubleshooting and profiling applications; designing APIs; coordinating testing, deployment, and releases; supporting CI/CD; collaborating globally; and assisting with L3 escalations. The role requires expertise in Java, Spring, object-oriented design, concurrency, algorithms, SQL, REST APIs, messaging, testing practices, and modern Agile development.
Top Skills: Ci/CdCore JavaGitJava 8+Messaging SystemsMicrosoft Sql ServerRelational DatabasesRest ApisScrumSonarSpringSQLSybase
YesterdaySaved
Remote or Hybrid
Singapore
Senior level
Senior level
Financial Services
Develops and supports Java applications for FX risk technology, covering feasibility analysis, architecture, coding, testing, implementation, security, and production support. Collaborates with business users and technology teams, evaluates complex systems issues, establishes operating standards, manages development processes, assesses risk and compliance, and mentors junior analysts. Requires independent judgment and serves as a subject matter expert for stakeholders.
Top Skills: IgniteJavaJenkinsKafkaOpenshiftSpring
YesterdaySaved
Hybrid
Singapore
Mid level
Mid level
Cloud • Information Technology • Software • Analytics
Develop full-stack software using Java, React.js, Spring Boot, and Spring Security. Collaborate with analysts, designers, project managers, and technologists to design client solutions, write clean code, apply TDD and design patterns, and deliver through continuous delivery. Promote DevOps practices, build customer experiences, ensure UX quality, and continuously learn new technologies. The role requires strong collaboration, adaptability, ownership, and a commitment to high-quality engineering.
Top Skills: AgileAWSContinuous DeliveryContinuous IntegrationDockerJavaKubernetesLeanOauth2ReactSpring BootSpring SecurityTdd
Reposted 6 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
Reposted One Month 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 One Month 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month 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
12 Days 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
14 Days AgoSaved
Hybrid
Singapore
Senior level
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
15 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+
19 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
20 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
21 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
23 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
One Month 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
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account