Batumbu

Back End Developer

Posted: 5 minutes ago

Job Description

About BatumbuBatumbu is Indonesia’s leading fintech lending platform dedicated to empowering SMEs through productive financing. Founded in 2018 and fully licensed by the Financial Services Authority (OJK) in 2019, with a spirit of collaboration and customer satisfaction.Batumbu has supported over 3,900 businesses, driving financial inclusion and fostering Indonesia’s economic growth. By leveraging advanced data analytics and technology-driven solutions, Batumbu enables SMEs to thrive, with a particular emphasis on strengthening corporate supply chains for sustainable success.Batumbu is also part of Validus, a robust regional network under the leadership of our shareholders and an award-winning SME financing platform backed by Temasek.Together, we operate across Indonesia, Singapore, Vietnam, and Thailand, delivering innovative solutions for sustainable growth. At Batumbu, we don’t just build careers; we shape Indonesia’s future. Join us to collaborate, innovate, and make a meaningful impact in a flexible and supportive environment designed to drive success for SMEs and beyond. #BatumbuUntukIndonesiakuKey Roles & ResponsibilitiesCollaborate closely with product managers, Tech Business Analysts, and key stakeholders to gather, analyze, and refine requirements while deconstructing complex business problems into technical specifications and designing elegant, scalable system architectures.Design, develop, and maintain secure, high-performance, and reliable RESTful APIs and microservices that power our applications and serve as the digital backbone of our products.Write clean, efficient, well-documented, and testable code while championing industry best practices and participating in rigorous code reviews to uphold high-quality standards.Design and manage robust database schemas, optimize queries, and ensure data integrity and security across SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.Proactively identify and resolve performance bottlenecks, bugs, and other system issues while troubleshooting, debugging, and upgrading existing software to ensure maximum uptime and reliability, including contributing ideas and solutions to optimize on-call and incident management and adjusting monitoring thresholds and alarms when needed.Create and maintain clear and comprehensive technical documentation for systems and services to support effective knowledge sharing and smooth collaboration across the team.Monitoring & Ownership.Implement and maintain structured logging, tracing, alerting and monitoring tools to ensure system and user experience visibility.Proactively monitor for errors, bottlenecks, failed jobs, abnormal patterns, and regressions.Own the end-to-end health of features/services: reliability, availability, performance, and accessibility.Participate in incident response and on-call rotations, ensuring quick resolution and postmortem follow-ups.Contribute to a culture of observability and continuous improvement, ensuring issues are detected early and resolved sustainably.Qualifications & SkillsHave 3+ years of professional experience in back-end software development.Possess deep expertise in at least one modern back-end language such as Go or TypeScript.Demonstrate strong experience working with both relational (SQL) and non-relational (NoSQL) databases.Have a solid understanding of REST API design principles and experience in building and consuming APIs.Bring hands-on experience with a major cloud platform (GCP, AWS, or Azure) along with familiarity in Docker and Kubernetes.Show strong analytical skills in interpreting business requirements and stakeholder feedback and translating them into effective technical solutions.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In