Top Java Developer Jobs in Singapore

9 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
15 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
Reposted YesterdaySaved
Remote or Hybrid
Singapore
Mid level
Mid level
Financial Services
Develop and support Java applications for banking systems, identify system enhancements, consult with users and technology teams, design programming solutions, and analyze vulnerabilities. Responsibilities include testing, debugging, application support, security remediation, and mentoring junior analysts. The role requires Java and enterprise web development experience, database and SQL knowledge, unit testing awareness, and familiarity with application servers, DevOps tools, and high-availability transactional systems.
Top Skills: AngularCSSGitHarnessHTMLJ2EeJavaJdbcJenkinsJmsJspJunitKafkaLightspeedMicroservicesOraclePythonServletsSpringSQLStrutsTestngUnix
Reposted YesterdaySaved
Remote or Hybrid
Singapore
Senior level
Senior level
Financial Services
Lead architecture, design, and development of high-performance Java applications supporting equity derivatives trade capture and lifecycle management. Build scalable microservices, improve CI/CD and containerized deployments, enforce engineering quality standards, provide Tier-3 production support, and collaborate with business and technology stakeholders. Mentor developers, drive modernization and cloud adoption, and deliver resilient solutions for high-volume, low-latency trading environments.
Top Skills: Apache IgniteBitbucketCi/CdGitHazelcastHibernateJava 17+JSONJunitKubernetesNoSQLOpenshiftOracleRedisRestSonarqubeSpring BootSpring FrameworkSQL ServerSybaseTestngXML
2 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services
Lead architecture, design, and implementation of high-performance Java platforms supporting equity derivatives trade capture and lifecycle management. Build scalable microservices, improve CI/CD and containerized deployments, enforce engineering quality standards, provide Tier-3 production support, and collaborate with front-office and technology stakeholders. The role also includes mentoring developers, driving modernization and cloud adoption, managing releases, and applying AI-assisted development tools in a fast-paced trading environment.
Top Skills: Apache IgniteBitbucketCi/CdGitHazelcastHibernateJava 17+JSONJunitKubernetesNoSQLOpenshiftOracleRedisRestSonarqubeSpring BootSpring FrameworkSQL ServerSybaseTestngXML
2 Days AgoSaved
Hybrid
Singapore
Mid level
Mid level
Fintech • Financial Services
Develop and support Java applications for banking systems, identify system enhancements, consult with users and technology teams, design and implement programming solutions, analyze vulnerabilities, and conduct testing and debugging. The role also involves database and SQL work, performance tuning, application support, and mentoring junior analysts. Experience with Java, J2EE, Spring, microservices, Oracle, UNIX, DevOps tools, and transactional applications is relevant.
Top Skills: AngularCSSGitHarnessHTMLJ2EeJavaJdbcJenkinsJmsJspJunitKafkaLightspeedMicroservicesOraclePythonServletsSpringSQLStrutsTestngUnix
2 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency
Develop and support high-scale Java backend microservices for fraud-risk monitoring and distributed systems. Design 24/7 APIs, event-driven services, configurable fraud rules, and data-driven risk solutions across AWS and Alibaba Cloud. Tune JVM performance, write automated tests and CI/CD scripts, monitor production services, and address performance, security, reliability, and fault-tolerance challenges. Collaborate cross-functionally, lead technical decisions, and promote new technologies.
Top Skills: Alibaba CloudAWSCi/CdDistributed SystemsElkGitHibernateHologresJavaJvmKafkaMavenMemcachedMessage QueuesMicroservicesMybatisMySQLOracleRedisRest ApisSoaSpring BootSpring CloudSpring FrameworkSpring Mvc
One Month 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
4 Days AgoSaved
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
4 Days AgoSaved
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+
4 Days AgoSaved
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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
4 Days AgoSaved
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
4 Days AgoSaved
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 9 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
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
15 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
17 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
18 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+
22 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
23 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
24 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account