System Developer



Software Engineering
South Jakarta, South Jakarta City, Jakarta, Indonesia
Posted on Thursday, June 15, 2023

About Us

At Brankas, we are redefining the future of Open Finance in emerging economies. Launched in Indonesia in 2017, we have quickly grown to become the leading Open Banking technology provider in Southeast Asia. Our innovative technology empowers banks, fintech partners, and users to create and activate real-time, secure APIs for payments, identity, transaction data, and beyond.

Our mission? To make modern financial services accessible to everyone.

  • Role: Systems Developer
  • Reporting to: Engineering Manager

Location: Remote (South East Asia)

Your Role and Responsibilities

As a Systems Developer, you will:

  1. Play a pivotal role in our core business by designing, building, and maintaining secure and scalable APIs, transforming our clients' internal systems into accessible and powerful tools.
  2. Contribute to Open Banking and Banking as a Service projects, shaping the future of fintech in Southeast Asia.
  3. Work in a dynamic, fast-paced development environment, emphasizing high-quality, secure, and production-grade code.
  4. Collaborate closely with our CTO and a team of Senior Developers, making a substantial and direct impact on the future technology of our rapidly expanding tech platform.

What We Look for in You

We're searching for a candidate with:

  1. At least 5 years of professional experience in software development, preferably in a role with similar responsibilities.
  2. Demonstrated expertise in planning, designing, and structuring robust and scalable APIs.
  3. Experience with test-driven development, databases (especially PostgreSQL), and web services.
  4. Proficiency in backend development and the Go language.
  5. Experience with gRPC and REST.
  6. A proven track record of building secure, efficient, and resilient systems.
  7. Familiarity with cloud technologies and related APIs (AWS, GCP, etc).
  8. Experience in the banking, ecommerce, or fintech sectors.
  9. Practical experience with Kubernetes, Microservices, and building/maintaining CI/CD pipelines.
  10. Is an excellent communicator in English and exhibits a self-driven, proactive approach to work.
  11. Is an autonomous self-starter, able to make sound decisions and take ownership of tasks and projects.
  12. Excels in a client-facing role, effectively translating client requirements into technological solutions and delivering results in a project-based environment.

Why Join Brankas?

When you join Brankas, you will enjoy:

  1. The flexibility of 100% remote work and flexible working hours.
  2. A competitive salary, 13th-month bonus, health insurance, and other benefits.
  3. The chance to be part of a team leading the Open Banking/Open Finance revolution in South Asia.
  4. Our TOWN (Time Off When Needed) leave policy, offering paid time off.
  5. Collaborating with outstanding teammates who celebrate your successes.
  6. Access to mentorship and guidance from industry leaders.
  7. A strong network of professionals providing endless opportunities for growth.

At Brankas, we're not just building technology – we're building the future of Open Finance. If you're ready to make a significant impact and shape the future of finance, we'd love to hear from you.