DevArchitect
← Back to jobs
CÔNG TY CỔ PHẦN CHỨNG KHOÁN KAFI

Backend Technical Lead Java, Golang, NextJS, API

CÔNG TY CỔ PHẦN CHỨNG KHOÁN KAFI

ITviec
Vietnamabout 2 months ago

Job Description

Top 3 Reasons To Join Us Go build a great FinTech product Go build it on top of the state-of-the-art tech Go together with top-of-mind people and team. The Job

Job Overview

We are an emerging securities firm in Vietnam building next-generation platforms for trading, customer management, and digital services. We are seeking a Backend Technical Lead with deep expertise in distributed systems, microservices, and high-throughput transaction processing to join our core engineering team.

You will be responsible for designing and leading the development of scalable backend systems that handle hundreds of thousands of transactions per day, with a strong focus on performance, resilience, and scalability. This role combines hands-on technical leadership, architectural ownership, and team mentorship.

Key Responsibilities

  • Lead and mentor a backend engineering team working with Go, Java, JavaScript; Database with SQL and non-SQL. 
  • Own the architecture and implementation of microservices-based systems, leveraging event-driven architecture using Kafka. 
  • Design and implement workflow automation using technologies such as Temporal or Camunda to model complex business processes. 
  • Integrate and manage IAM system using KeyCloak for secure, centralized user management across services. 
  • Ensure system scalability, availability, and observability, particularly for systems handling 500,000 transactions/day.
  • Ensure system efficiency through well-balanced orchestration of synchronous and asynchronous workflows, enabling scalable rule-based processing and robust business operations.
  • Collaborate with BA, QC, DevOps, and other teams to ensure high code quality and alignment with business goals.
  • Establish technical best practices, code standards, and review processes for the team.
  • Participate in roadmap planning, system audits, and continuous improvement of platform infrastructure.
Your Skills and Experience

Must-Have:

  • 7+ years of backend software development experience with Programming language: Java, Go, Next.js; Database: PostgreSQL, Mongo DB; API: RESTful, FIX protocol, gRPC, Websocket.
  • Strong experience in microservices architecture, event-driven systems, and streaming platforms like Apache Kafka.
  • Proven experience implementing workflow orchestration using Temporal, Camunda, or similar frameworks for build process-based, rule-based systems, such as Onboarding, Deposit, Sales Process.
  • Deep understanding of IAM systems, preferably hands-on with KeyCloak, WSO2.
  • Experience building and scaling systems processing 500k transactions/day, with solid knowledge of scalability, fault tolerance, performance tuning, and structured logging.
  • Demonstrated experience leading engineering teams, conducting code reviews, and setting technical direction.
  • Proficiency in system design, API design, and cloud-native development practices.
  • Pro-active communication and "can-do" attitude.

Nice-to-Have:

  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Familiarity with observability tools (Grafana, Prometheus).
  • Experience with Elixir and Phoenix framework is a plus.
  • Knowledge of compliance, audit, and risk-control requirements in the securities sector.
  • Have an "architecture-dream" for pursuing.
Why You'll Love Working Here
  • Key technical leadership role in a mission-critical, high-performance platform.
  • Dynamic and innovation-driven working environment in a leading securities firm.
  • Access to modern technologies and real-world system challenges at scale.
  • Opportunity to shape architecture for future growth across multiple domains.

Benefits

  • Key technical leadership role in a mission-critical, high-performance platform.
  • Dynamic and innovation-driven working environment in a leading securities firm.
  • Access to modern technologies and real-world system challenges at scale.
  • Opportunity to shape architecture for future growth across multiple domains.