Back to search:Technical Lead / Jakarta

Qualifications

  • Bachelor's degree in Computer Science, Informatics Management, or Information Systems.
  • Minimum 2 years of experience in a related field, preferably in financial technology.
  • Proficient in Agile Application Development.
  • Strong skills in programming languages such as Java, Flutter, and
  • Hands-on experience in mobile application development for fintech, including app release to Google Play Store and Apple App Store (test flight, release process).
  • Database expertise: PostgreSQL, SQL Server, MySQL, including query optimization and database design.
  • Experience with message brokers and application log monitoring.
  • Familiar with version control tools (GitHub, GitLab).
  • Knowledge of CI/CD tools such as ArgoCD, GitHub Actions, Jenkins.
  • Ability to prepare and maintain technical documentation.
  • (Preferred) Experience in microservices development and OpenShift implementation.

Key Responsibilities

  • Lead and oversee application development projects, ensuring best practices in Agile methodology.
  • Guide the development team in designing, coding, testing, and deploying applications, especially in the fintech domain.
  • Manage release processes to app distribution platforms (Play Store, App Store).
  • Perform code review and ensure system scalability, performance, and security.
  • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality solutions.
  • Provide technical mentorship to the development team.