Backend Engineer (Java) - AI & Data PlatformCompany: CoderPushOn-siteHồ Chí Minh, Hồ Chí Minh, Vietnam
You’ll join the core engineering team building AI-powered and data-driven products in the banking & financial ecosystem.
The systems you build are not just CRUD — they need to handle large-scale data, real-time processing, and high-performance transactions.

This is a good fit if you enjoy:
  • Working on scalable distributed systems
  • Solving complex backend & data problems
  • Building systems that directly impact millions of users

What you’ll do
  • Design, develop, and maintain high-performance backend systems using Java/Spring Boot
  • Build and optimize microservices architecture and RESTful APIs
  • Work with real-time data pipelines and event-driven systems (Kafka, Redis)
  • Handle large-scale data processing and low-latency systems
  • Ensure code quality through code reviews, testing, and best practices
  • Deliver end-to-end: from design → development → testing → production
  • Collaborate closely with product, data, and platform teams

What we’re looking for
  • 1–5 years of experience in Backend Engineering
  • Strong experience with Java (Spring Boot)
  • Solid understanding of Data Structures & Algorithms
  • Good foundation in OOP & SOLID principles
  • Experience with SQL/NoSQL (MySQL, PostgreSQL, MongoDB)
  • Hands-on with Microservices & RESTful APIs
  • Familiar with Kafka, Redis or similar systems
  • Strong plus (highly preferred for this role)
  • Experience working with high-performance, low-latency systems
  • Hands-on with large-scale or real-time data processing
  • Understanding of distributed systems & system design

Experience with:
  • Data processing frameworks (e.g. Spark, Flink)
  • OLAP / analytics DB (e.g. DorisStarRocks, ClickHouse)
  • Search systems (e.g. Elasticsearch)
  • Experience with Docker/Kubernetes & Cloud environments

Ideal candidate
  • Strong problem-solving mindset (not just coding)
  • Able to work independently and handle complex systems
  • Comfortable working in fast-moving, high-scale environments
  • Eager to learn and go deeper into system design & data platform