Backend Software Engineer - Finance Super App (Malaysia)

namename·Remote(Malaysia)
Software Development

WFA Digital Insight

The demand for skilled backend engineers in fintech has skyrocketed, with a 25% increase in job openings in the past year alone. As the fintech industry continues to grow, companies like BJAK are leading the charge in innovative financial solutions. With a strong focus on building reliable and scalable systems, this role is perfect for engineers who thrive in fast-paced environments. BJAK's commitment to redefining financial applications for the masses is an attractive draw for candidates who value making a real impact. Before applying, candidates should be prepared to showcase their expertise in building scalable services and integrating third-party systems, as well as their ability to work collaboratively with cross-functional teams.

Job Description

About the Role

BJAK is seeking a skilled Backend Software Engineer to join their team in building the core systems behind their finance super app. As a backend engineer, you will play a crucial role in designing and implementing reliable and scalable systems that can handle millions of users. You will work closely with the product and mobile teams to ship customer-facing journeys quickly and efficiently.

The finance super app is a complex system that requires a deep understanding of financial products, payment gateways, and user accounts. As a backend engineer, you will be responsible for building APIs, workflows, and financial product infrastructure that can scale across markets and partners. You will also work with banks, payment gateways, insurers, and other partners to integrate their services into the app.

BJAK's mission is to help people get more from their money every day. The company is committed to building innovative financial solutions that are accessible to everyone. As a backend engineer, you will be part of a team that is passionate about making a real impact on people's lives.

What You Will Do

  • Build backend services, APIs, and workflows for the finance super app
  • Support products across insurance, payments, wallet, savings, investing, travel, and financial services
  • Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications, and operations
  • Work with product and mobile teams to ship customer-facing journeys quickly
  • Integrate with banks, payment gateways, insurers, data providers, and other partners
  • Improve system reliability, observability, security, and performance
  • Build systems that are practical, auditable, and ready for regulated financial products
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate in code reviews and contribute to the improvement of the overall code quality
  • Troubleshoot and resolve technical issues in a timely and efficient manner
  • Stay up-to-date with industry trends and emerging technologies

What We Are Looking For

  • 3+ years of backend engineering experience
  • Strong fundamentals in APIs, databases, system design, and production debugging
  • Experience building scalable services and integrating third-party systems
  • Good understanding of security, reliability, data quality, and operational edge cases
  • Ability to make practical trade-offs between speed, quality, and risk
  • Comfortable working with product, mobile, operations, and business teams
  • Experience in fintech, payments, insurance, lending, banking, or regulated products is a strong advantage
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced environment and adapt to changing requirements

Nice to Have

  • Experience with cloud-based technologies such as AWS or Azure
  • Knowledge of containerization using Docker
  • Familiarity with agile development methodologies
  • Experience with testing frameworks and automated testing

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a cutting-edge fintech company
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work options
  • Access to the latest technologies and tools
  • Recognition and reward for outstanding performance
  • Comprehensive health insurance and wellness programs
  • Generous parental leave and family benefits
  • Social events and team-building activities

How to Stand Out

  • Be prepared to showcase your expertise in building scalable services and integrating third-party systems.
  • Make sure to highlight your experience with fintech, payments, or regulated products.
  • Showcase your ability to work collaboratively with cross-functional teams.
  • Be ready to discuss your approach to system reliability, security, and performance.
  • Be prepared to talk about your experience with APIs, databases, and system design.
  • Research BJAK's company culture and values to understand their mission and vision.
  • Prepare to discuss your problem-solving skills and attention to detail.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.