Backend Engineer (Java) - AI & Data Platform
Qode
Posted: April 23, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Join our AI-powered banking & financial ecosystem where you'll design, develop, and maintain high-performance backend systems using Java/Spring Boot, building scalable distributed systems and optimizing microservices architecture.
Required Skills
Job 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