Fewer Applicants
Fewer Applicants, Higher Chance
company logo

Tech Lead E-Wallet [Bayarind]

Sprint Asia

Actively hiring 11h ago

No Sign Up Required!

Job Description

  • Lead the technical direction of the Mobile Wallet backend, ensuring stability in the current Java Spring Boot stack while driving the revamp to Golang.
  • Design and implement core wallet features such as top-up, transfer, withdrawal, bill payment, reconciliation, and settlement.
  • Guide and mentor junior developers, reviewing code, enforcing clean architecture, and ensuring high-quality deliverables.
  • Collaborate with product, QA, DevOps, and security teams to deliver features on time, with scalability, performance, and compliance in mind.
  • Contribute hands-on to coding, troubleshooting, and optimizing both legacy and new services.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4–5 years of professional software development experience, with at least 1–2 years in a team lead or tech lead capacity.
  • Solid experience in Java Spring Boot for production-grade systems.
  • Hands-on experience (or strong interest) in Golang, with the ability to lead a migration project.
  • Familiarity with fintech systems, digital wallets, or payment flows (balance management, transaction lifecycle, settlement).
  • Experience working in Agile/Scrum development teams.
  • Proficient in Java Spring Boot and Golang.
  • Strong understanding of microservices, API design (REST/gRPC), and event-driven architecture.
  • Experience with SQL (PostgreSQL/MySQL) and caching systems (Redis).
  • Exposure to message queues (Kafka, NATS, RabbitMQ).
  • Knowledge of security protocols (OAuth2, JWT, encryption standards, PCI DSS basics).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Bonus: experience with monitoring/observability tools (Grafana, Prometheus, ELK).
  • Strong technical leadership and mentoring ability, while staying hands-on.
  • Excellent problem-solving and debugging skills.
  • Good communication and collaboration with cross-functional stakeholders.
  • Adaptable and open to learning new technologies.
  • Organized, proactive, and able to balance short-term delivery vs. long-term scalability.
  • Fintech, Payments, Digital Wallets, or Banking Tech. Experience with transaction-heavy systems (e-commerce, ride-hailing, logistics) is a plus. Exposure to system migrations or modernization projects is highly valued.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

About Sprint Asia
Learn More

We provide innovative solutions through digital infrastructure & technology services to enhance your business.

Industry
IT Services And IT Consulting
Location
Jakarta, Indonesia
Company Size
50–100 employees