Posted Sep 28, 2026

Backend Developer, Java

Apply Now
Job Description: • Design, develop, and maintain scalable backend systems using Java and Spring Boot • Architect robust microservices solutions to support complex application requirements • Collaborate with the customer's team to review technical specifications and deliver high-quality code • Contribute expert insights to improve application performance, reliability, and security • Participate in code reviews and provide constructive feedback to peers • Document technical processes and solutions with clear, concise written communication • Troubleshoot, debug, and optimize backend systems as needed • Apply backend development expertise to help train next-generation AI systems Requirements: • Expert proficiency in Java programming language • Hands-on experience with Spring Boot framework for backend development • Strong knowledge of microservices architecture and design principles • Demonstrated ability to write clean, maintainable, and efficient code • Exceptional written and verbal communication skills, with a keen attention to detail • Experience collaborating with remote teams in a fast-paced environment • Solid understanding of REST APIs, data structures, and backend best practices • Exposure to cloud platforms such as AWS, Azure, or Google Cloud (preferred) • Prior experience working on AI-driven or data-intensive projects (preferred) • Background in high-availability or distributed systems (preferred) • No prior experience in AI is required Benefits: • A very attractive and competitive package is offered