Backend Engineer (Java) - AI & Data Platform at Qode
Ho Chi Minh City, , Vietnam -
Full Time


Start Date

Immediate

Expiry Date

22 Jul, 26

Salary

0.0

Posted On

23 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, RESTful APIs, Kafka, Redis, SQL, NoSQL, MySQL, PostgreSQL, MongoDB, Data Structures, Algorithms, System Design, Distributed Systems, Docker

Industry

Software Development

Description
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. Doris, StarRocks, 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
Responsibilities
Design, develop, and maintain high-performance backend systems and microservices using Java and Spring Boot. Collaborate with cross-functional teams to build real-time data pipelines and ensure high-quality code delivery from development to production.
Loading...