Job description for Senior Software Development Engineer – Backend (Forward Deployed at RecruitFirst
🔔 We’re #Hiring: Senior Software Development Engineer – Backend
📍 Location: BSD, Tangerang
📄 Employment Type: 3-6 Month Contract (Possible Extension)
🚀 Preferred: ASAP
🏦 Industry: Financial Services
We are looking for an experienced Senior Software Development Engineer (Backend) to join our engineering team. If you are passionate about building scalable financial systems, enjoy working in a fast-paced environment, and have strong experience with high-traffic transaction platforms.
🎯 We’re looking for someone with:
- 5+ years of backend experience, with Java as the main language
- Experience with high-traffic systems (fintech, payments, or e-commerce)
- Strong understanding of transactional correctness: idempotency, sagas, and reconciliation
- Background at an e-wallet, payment gateway, major bank, or large e-commerce platform
- Familiar with BI/OJK regulations, UU PDP, and audit trails
- Front-end skills (React or Vue), Docker, Kubernetes, and a cloud platform (Alibaba Cloud, AWS, or GCP) are a plus
🔑 Key Responsibilities:
- Build financial services features end to end (mostly backend)
- Design and build scalable APIs and transaction flows for high traffic
- Integrate with internal platforms and financial partners
- Handle testing, CI/CD releases, monitoring, and incident handling
- Use AI coding tools and keep documentation up to date
- Fluent English and Bahasa Indonesia

