1,828,223open jobs
105,310companies
275,979added this week
Browse all
Salary
$75k – $103k per year (gross)
Location
In office (Singapore)
Seniority
Senior · 8+ years exp
Employment
Full-Time

First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match
Tech Aalto is a regional recruitment partner for technology talent, presenting itself as a trusted partner for growth beyond borders. Its vacancies include project managers, business analysts, cybersecurity engineers and IT service management consultants, as well as procurement roles for government clients. The company is headquartered in Singapore.

Senior JAVAFull Stack Developer- Payment

Role overview

We’re seeking a Senior Java Full Stack Developer with 8+years of software development experience, including hands-on experience in the payments domain. You’ll design and build secure, scalable payment applicationsacross backend services and frontend interfaces, and help guide technical decisions and engineering practices.

Responsibilities

  • Lead the design, development, testing, and maintenance of full-stack applications using Java and modern frontend technologies.
  • Build scalable backend services and REST APIs for payment processing, transaction management, and related workflows.
  • Develop responsive user interfaces and integrate them with backend services.
  • Design and support payment flows, including authorization, capture, refunds, settlement, reconciliation, and transaction-status tracking.
  • Integrate with payment gateways, processors, banks, and other third-party financial services.
  • Apply secure coding practices and support compliance with relevant payment-security requirements.
  • Identify and resolve production issues; improve application performance, reliability, and scalability.
  • Write and review unit, integration, and automated tests.
  • Participate in architecture and design discussions, code reviews, and technical planning.
  • Mentor developers and collaborate with product, QA, design, and other engineering teams.

Required qualifications

  • 8+ years of professional software development experience, including full-stack application development.
  • Strong experience with Java, Spring Boot, and related backend technologies.
  • Hands-on frontend experience with JavaScript or TypeScript and Angular or React.
  • Experience designing and consuming REST APIs and building microservices.
  • Significant experience in the payments domain, including payment processing or payment-system integrations.
  • Knowledge of payment workflows such as authorization, capture, refunds, settlement, and reconciliation.
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Familiarity with messaging platforms such as Kafka or RabbitMQ.
  • Experience with Git, automated testing, and build tools.
  • Strong understanding of application security, authentication, authorization, and data protection.

Preferred qualifications

  • Experience with AWS, Azure, or Google Cloud.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of PCI DSS and payment-security practices.
  • Experience with distributed systems, idempotency, retries, and transaction consistency.
  • Familiarity with observability tools for logging, metrics, and tracing.
  • Prior experience mentoring developers or contributing to technical direction.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at TechAalto’s website (https://www.techaalto.com/privacy/)

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
Tech Aalto Pte Ltd | 24S2130 EA. Pushpanjli. Kir | R1657306.

Skills

TypeScript, Payment Processing, Java Applications, Professional Experience, RabbitMQ, Spring Boot, Production Support, Authorization, Relational Databases, Apache Kafka, Rest Apis, Payment Services, Java, API, Backend Development, Integration Solution, Code Enforcement, Payment System Development, Financial Services

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,828,223 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
up to $20k per year • Remote (likely EAEU) • Full-Time • 3+ years exp • Astana
JavaScript
PHP
SQL
PHP
Laravel
Databases
MySQL
PostgreSQL
Redis
Frontend
React.js
DevOps
Git
Docker
Management
Confluence
Jira
Apply
up to $20k per year • Remote (likely EAEU) • Full-Time • 3+ years exp
JavaScript
PHP
SQL
PHP
Laravel
Databases
MySQL
PostgreSQL
Redis
Frontend
React.js
DevOps
Git
Docker
Management
Confluence
Jira
Apply
up to $20k per year • Remote (likely EAEU) • Full-Time • 3+ years exp • Tbilisi
JavaScript
PHP
SQL
PHP
Laravel
Databases
MySQL
PostgreSQL
Redis
Frontend
React.js
DevOps
Git
Docker
Management
Confluence
Jira
Apply
≈ $136k – $249k per year (Estimated) • In office • Full-Time • 5+ years exp • Saint Louis
Python
JavaScript
SQL
PowerShell
C++
Node JS
DevOps
Linux
Unix
Management
Agile
Apply
≈ $105k – $206k per year (Estimated) • In office • Full-Time • London
Java
Kotlin
C++
COBOL
Java
Maven
Spring Boot
Kotlin
Mockito
COBOL
IBM MQ
Databases
ActiveMQ
Apache Kafka
AI/ML
Copilot
Mobile
JUnit
DevOps
Terraform
Ansible
CI/CD
Git
AWS
GitLab
Linux
Apply
≈ $34k – $68k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
≈ $34k – $68k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
Developer 6 hours ago
In office • Singapore
DevOps
SLI/SLO/SLA
Apply
Developer 6 hours ago
≈ $33k – $66k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Singapore
Python
SQL
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
NLP
Transformers
Pandas
NumPy
LLM
RAG
Semantic Search
Semantic Search
Machine Learning
DevOps
CI/CD
Git
Docker
Kubernetes
Apply
Senior Technical Lead 6 hours ago
≈ $60k – $115k per year (Estimated) • In office • 6+ years exp • Singapore
Python
Java
SQL
C#
C#
.NET
AI/ML
Copilot
ChatGPT
DevOps
GCP
Azure
CI/CD
AWS
Analytics
ETL/ELT
Management
Agile
Apply
See all jobs
This is one of many
1,828,223 more open roles from verified company boards, updated every day.