Backend Engineer (Java, Spring Microservices)
Curately AI, Inc
Job Description
We’re looking for a highly skilled Backend Engineer to help build and scale a modern, AI-driven platform. You’ll work on high-performance, distributed systems using Java and Spring Boot, powering mission-critical workflows at scale. This is a fully remote role based in India, where you’ll collaborate with a globally distributed team to design, build, and optimize backend services that are reliable, scalable, and elegant.
If you enjoy solving complex engineering problems, working with modern architectures, and building systems that actually get used in production at scale, this role is for you. Roles and Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot Build and manage microservices-based architectures deployed on AWS and Kubernetes Work with distributed systems, messaging queues, and event-driven architectures (Kafka) Optimize application performance, reliability, and scalability across services Collaborate with frontend engineers (React) and cross-functional teams to deliver end-to-end features Write clean, maintainable, and well-tested code following engineering best practices Troubleshoot and resolve production issues in a fast-paced environment Participate in architecture discussions and contribute to technical decision-making Qualifications Strong hands-on experience with Java and Spring Boot (must-have) Solid understanding of microservices architecture and distributed systems Experience with AWS and containerized deployments (Kubernetes preferred) Working knowledge of messaging systems like Kafka Experience with relational databases such as Microsoft SQL Server Strong problem-solving skills and ability to think through complex system design Good understanding of system performance, scalability, and reliability Experience working in agile, fast-paced environments Excellent communication skills and ability to work remotely with global teams