Application Development-Back End Development
Drive Spotter
Software Engineering
Singapore
We are seeking passionate software engineers who are eager to architect cloud-native, distributed back-end systems powered by Artificial Intelligence. In this pivotal role, you will design and implement Java-based solutions that drive logistics and fulfillment experiences. You won't just write code; you will build intelligent agents that optimize operations and solve complex real-world problems.
You will join a high-performing, cross-functional agile team where full-stack engineers, UX designers, QA experts, and Product Owners collaborate in an open, flat structure. Here, your voice shapes the future of our platform.
Key Responsibilities:
1. Architect AI-Driven Solutions: Design, develop, and deploy high-quality AI agents and intelligent workflows that align with RedMart's strategic goals, transforming raw data into actionable business insights.
2. Deep Domain Integration: Immerse yourself in our business logic to understand user pain points from a customer and operational perspective, crafting data-driven solutions that bridge the gap between human needs and machine efficiency.
3. Collaborative Innovation: Work closely with global engineering teams to integrate advanced backend technologies, fostering a culture of continuous learning and technical excellence.
4. Code Excellence: Write elegant, modular, and testable Java code. Solve complex challenges through software design patterns that ensure maintainability and scalability.
5. Data Intelligence Pipeline: Partner with QA, Design, and Commercial teams to build robust data sync pipelines. Utilize analytics to uncover hidden patterns, driving product quality improvements through predictive modeling and AI insights.
6. Stay Ahead of the Curve: Continuously evaluate emerging backend technologies and AI trends, bringing fresh ideas to enhance our system architecture.
2. Experience: Minimum 2 years in backend development with strong proficiency in Java.
3. AI Expertise (Preferred): Hands-on experience in Agent Engineering, familiarity with Spring AI, or prior work integrating LLMs into production systems.
4. System Architecture: Proven track record of building highly available and scalable distributed systems.
5. Database Mastery: Strong understanding of SQL databases; experience with NoSQL or In-Memory databases is a plus.
6. Middleware Proficiency: Familiarity with message queues, caching strategies, scheduled tasks, and CDNs.
7. Distributed Systems Knowledge: Deep understanding of concurrency management, service monitoring, error handling, fault tolerance, and log analytics.
8. Mindset: A quick learner, collaborative team player, and a visionary ready to shape the AI-powered future of e-commerce.