824,647open jobs
53,159companies
134,960added this week
Browse all
Location
In office (Malaysia)
Seniority
Middle · 4+ years exp

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
Soft Space is a Malaysian fintech that pioneered mobile point of sale and tap to phone payment acceptance. Its white label technology is licensed by banks and payment providers in many countries. The company is one of Malaysia's most internationally deployed payment technology firms.

Job Summary

Design, develop, test, and maintain secure, scalable, reliable, and high-quality software applications using modern engineering practices and technologies.

The role focuses primarily on backend development using Java and/or Go, while contributing across APIs, databases, system integrations, application performance, testing, and deployment. The Software Engineer works closely with engineering, product, and delivery teams to translate business and technical requirements into maintainable software solutions and support applications throughout the development lifecycle.

Key Responsibilities

  • Design, develop, enhance, and maintain backend applications and services using Java and/or Go in accordance with established engineering standards and system requirements.
  • Develop and integrate APIs, microservices, and distributed system components to support reliable communication between internal and external systems.
  • Design and work with relational databases, including data modelling, schema development, query optimisation, and application-level data access, while supporting NoSQL technologies where required.
  • Develop and maintain application components using appropriate frameworks, libraries, application servers, and container technologies.
  • Contribute to frontend application development where required using modern JavaScript frameworks such as Vue or React.
  • Apply appropriate software design patterns, clean coding principles, and development practices to produce maintainable, reusable, and reliable software.
  • Develop and maintain unit and integration tests to support application quality and minimise regression risks.
  • Participate in code reviews and Git-based development workflows to maintain code quality and consistency across the engineering team.
  • Support CI/CD, containerisation, build, and deployment activities to enable reliable application delivery across environments.
  • Integrate applications with message brokers and event-streaming technologies where required to support asynchronous and distributed processing.
  • Troubleshoot and resolve application defects, integration issues, performance concerns, and technical incidents, including supporting root-cause analysis and corrective actions.
  • Work closely with Product, Business Analysis, Quality Assurance, DevOps/Platform, and other relevant teams to clarify requirements, manage technical dependencies, and support successful solution delivery.
  • Maintain appropriate technical documentation relating to application design, integrations, configurations, and development activities.
  • Contribute to continuous improvement in engineering practices, development processes, application quality, and team effectiveness.

Responsibilities may evolve based on business, product, and technology needs while remaining aligned with the role's overall purpose.

Skills & Requirements

  • Minimum 4 years of backend software development experience, primarily using Java and/or Go.
  • Strong proficiency in Java and/or Go, with sound understanding of object-oriented programming, software design principles, and clean coding practices.
  • Experience with the Spring ecosystem for Java and/or commonly used Go frameworks such as Gin, Echo, or Fiber.
  • Experience designing and developing microservices, REST/SOAP APIs, and distributed systems within enterprise application environments.
  • Strong working knowledge of relational databases, including schema design and query optimisation, with exposure to NoSQL data stores.
  • Practical experience with message brokers or event-streaming platforms such as Kafka, ActiveMQ, or RabbitMQ.
  • Experience with application servers, containerisation, and deployment technologies, such as Tomcat, WildFly, Docker, and Kubernetes.
  • Proficiency in a modern JavaScript framework such as Vue or React, together with solid CSS knowledge.
  • Good understanding of unit and integration testing, debugging practices, CI/CD pipelines, and Git-based development workflows.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot application, integration, and performance-related issues.
  • Good communication and collaboration skills, with the ability to work effectively within cross-functional engineering and delivery teams.
  • Strong learning mindset, attention to detail, and accountability for code quality and reliable software delivery.
  • Experience with AWS, Microsoft Azure, or Google Cloud Platform is an advantage.
  • Exposure to fintech, payments, financial services, or other regulated technology environments, including familiarity with standards such as EMV or PCI-DSS, is an advantage.
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.
824,647 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
Malaysia
$37k – $58k per year • Remote (Mexico) • Full-Time • Monterrey
Python
Python
FastAPI
Asyncio
Pydantic
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
DeepEval
AWS Bedrock
LLM
OpenAI Agents SDK
AWS Strands Agents
A2A
OCR
Multi-Agent Systems
Tool Use
DevOps
Terraform
Git
AWS
Docker
Kubernetes
Trunk-Based Development
kubectl
Amazon EKS
IAM
QA
Pytest
Apply
≈ $67k – $197k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • London
Java
Kotlin
AI/ML
Machine Learning
DevOps
CI/CD
AWS
Kubernetes
Apply
In office • Full-Time • Riga
Apply
In office • 12+ years exp • Bachelor's Degree
Apply
≈ $28k – $57k per year (Estimated) • Hybrid • 7+ years exp • Bachelor's Degree • George Town
Python
Perl
Chips/EDA
Synopsys HSPICE
Cadence Spectre
Apply
Staff Engineer 1 day ago
≈ $46k – $97k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
Node JS
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
React.js
Mobile
React Native
DevOps
Rest API
GCP
OpenTelemetry
Azure
CI/CD
AWS
Kubernetes
Travis CI
GitLab
Apply
Staff Engineer 1 day ago
≈ $29k – $60k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Kuala Lumpur
Go
JavaScript
Java
Node JS
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
React.js
Mobile
React Native
DevOps
GCP
Istio
OpenTelemetry
Linkerd
Prometheus
CI/CD
Platform Engineering
Service Mesh
API Gateway
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Kuala Lumpur
Python
JavaScript
Java
C#
Java
Gradle
C#
.NET
DevOps
GCP
OpenShift
New Relic
VMWare
Dynatrace
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Nagios
AppDynamics
TeamCity
GitHub
GitLab
Management
Agile
Scrum
Apply
In office • 6+ years exp • Bachelor's Degree • Malaysia
JavaScript
Java
SQL
Java
Spring Boot
Hibernate
Databases
MySQL
PostgreSQL
RabbitMQ
MS SQL
MariaDB
Apache Kafka
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
PCI DSS
OWASP
Apply
≈ $15k – $34k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Kuala Lumpur
JavaScript
Java
PHP
SQL
C#
Node JS
C#
ASP.NET Core
Management
Agile
UML
Waterfall
Apply
In office • 6+ years exp • Bachelor's Degree • Malaysia
JavaScript
Java
SQL
Java
Spring Boot
Hibernate
Databases
MySQL
PostgreSQL
RabbitMQ
MS SQL
MariaDB
Apache Kafka
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
PCI DSS
OWASP
Apply
Network Engineer 1 day ago
In office • 2+ years exp • Bachelor's Degree • Malaysia
Python
DevOps
Terraform
Ansible
Configuration Management
VPN
VLAN
BGP
OSPF
MPLS
Cybersecurity
Wireshark
PCI DSS
SOC 2
Zero Trust
DLP
Management
Draw.io
Apply
In office • Bachelor's Degree • Malaysia
Apply
In office • 3+ years exp • Bachelor's Degree • Malaysia
SQL
Analytics
Microsoft Excel
Apply
System Analyst 1 day ago
In office • 2+ years exp • Bachelor's Degree • Malaysia
SQL
Cybersecurity
PCI DSS
Analytics
Power BI
Management
Confluence
Draw.io
Agile
Waterfall
Apply
Software Engineer 1 day ago
In office • Bachelor's Degree • Malaysia
JavaScript
Java
TypeScript
Java
Hibernate
Databases
MS SQL
MariaDB
Frontend
Angular
Apply
Remote (Malaysia) • Full-Time • 3+ years exp • Malaysia
PHP
PHP
Laravel
Databases
MySQL
PostgreSQL
DevOps
CI/CD
AWS
Amazon EC2
Amazon CloudWatch
Apply
≈ $26k – $57k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Malaysia
Apply
≈ $26k – $57k per year (Estimated) • In office • Bachelor's Degree • Malaysia
Apply
In office • 4+ years exp • Bachelor's Degree • Malaysia
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
824,647 more open roles from verified company boards, updated every day.