Senior Java Backend Developer (Remote Contract)
About the Role
A high-impact AI initiative is seeking experienced Java professionals to contribute technical expertise that supports the development and improvement of next-generation intelligent systems. This opportunity combines enterprise backend engineering with projects that help advance AI model capabilities through high-quality technical input.
This opportunity is ideal for developers with strong Java and Spring experience who enjoy building scalable backend services, solving complex engineering challenges, and working independently within distributed teams.
The work involves designing and maintaining backend applications, optimizing system performance, reviewing technical implementations, and contributing expertise that helps ensure high-quality software engineering standards. Strong problem-solving skills, code quality, and system reliability are critical to success in this role.
What You'll Do
- Design, develop, and maintain backend applications using Java and Spring technologies
- Build secure, scalable, and maintainable software solutions aligned with project requirements
- Develop and integrate RESTful APIs and microservices-based architectures
- Collaborate with engineering, product, architecture, and quality assurance stakeholders
- Conduct code reviews and promote software engineering best practices
- Troubleshoot, debug, and resolve backend application issues
- Optimize application performance, scalability, and reliability
- Write clean, well-documented, and testable code
- Support system integration and deployment activities
- Communicate technical concepts and project updates clearly within distributed teams
Requirements
- xpert-level proficiency in Java programming and backend development
- Strong hands-on experience with Spring Framework and related technologies
- Solid understanding of RESTful services, API development, and microservices architecture
- Experience building and maintaining enterprise-grade backend systems
- Strong knowledge of software design principles and object-oriented programming
- Ability to work independently in a remote environment
- Excellent written and verbal communication skills
- Strong analytical thinking and problem-solving capabilities
- Attention to detail and commitment to code quality
- Experience with version control systems and collaborative development workflows
- Preferred experience with cloud platforms and modern DevOps practices
- Preferred experience with performance tuning and backend optimization
- Preferred experience working in Agile software development environments
- Preferred experience supporting AI-related projects, technical evaluations, or model training initiatives
- Familiarity with developer productivity tools, including AI-assisted coding platforms such as ChatGPT, GitHub Copilot, or similar technologies, is advantageous.