Software Development Engineer II Java Backend Issuance
Nium provides global real-time payments infrastructure for businesses, banks, fintechs, marketplaces, payroll providers, and travel companies.
Maintainer signals as of 9/2/2026
Projects
About Nium Pte. Ltd.
Nium is a global payments infrastructure company that enables businesses and financial institutions to collect, hold, convert, and disburse funds across borders. Its offerings include multi-currency accounts, global payouts, foreign exchange, beneficiary account verification, physical and virtual card issuance, stablecoin-backed cards, the Nium Portal, and APIs for payment integration. Nium serves banks, money transfer operators, marketplaces, payroll providers, spend-management companies, creator-economy platforms, airlines, hotels, and online travel agencies.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and maintain core software platforms through hands-on backend development. You will design and implement features and fixes, write clean and testable code, and participate in peer reviews and agile practices. You will identify system issues, contribute practical solutions, and improve code quality through unit and integration testing. You will collaborate with engineers, product managers, and stakeholders while building your skills through reviews, pairing, and training.
Requirements
- 3–4 years of backend or full-stack software-development experience
- Software engineering principles and design patterns
- Java proficiency
- Spring Boot knowledge
- SQL and relational database familiarity
- RESTful API experience
- Docker familiarity
- Kubernetes familiarity
- MySQL familiarity
- Kafka familiarity
- Git proficiency
- CI/CD pipeline familiarity
- Unit-testing experience
Responsibilities
- Develop an understanding of software platforms, business logic, and infrastructure
- Design and implement features and fixes
- Write clean, efficient, and testable code
- Collaborate in a cross-functional team to deliver quality solutions
- Participate in peer reviews and agile development practices
- Identify code and system issues and contribute practical solutions
- Perform unit and integration testing
- Communicate technical details with teammates and stakeholders
Benefits
- Performance bonuses
- Equity for specific roles
- Recognition programs
- Medical coverage
- 24/7 employee assistance program
- Generous vacation programs
- Year-end shutdown
- Hybrid work arrangement with three office days per week
- Company-wide social events
- Team bonding activities
- Happy hours
- Team offsites
