Cloud/AI Developer
Haystack · United States · 6 days ago
RemoteRemoteEngineeringFull-time
About the role
A leading technology and talent solutions firm, renowned for its CMMI ML3-certified services, excels in connecting skilled professionals with innovative organizations, building exceptional teams across commercial and public sectors.
Responsibilities
- Design, develop, and maintain Java-based backend services with modern engineering practices
- Build and enhance cloud-based solutions on Google Cloud Platform for data management and reliability
- Develop and maintain REST APIs, ensuring versioning, documentation, and compatibility
- Implement AI-enabled features by integrating approved AI services and models into applications
- Troubleshoot and resolve application issues, performing root-cause analysis and implementing preventative fixes
- Apply secure coding practices and ensure solutions meet security and compliance requirements
Requirements
- 3-5 years of experience developing backend applications or services in Java
- Hands-on experience with cloud services and deploying applications on Google Cloud Platform
- Experience designing and implementing REST APIs, including authentication/authorization and integration patterns
- Experience integrating AI capabilities into applications and familiarity with basic evaluation/monitoring concepts
- Practical knowledge of secure engineering fundamentals (least privilege, secrets management, encryption, audit logging)
- Proficiency with Git-based workflows and working knowledge of CI/CD concepts and release practices
Benefits
- Opportunity to work on cutting-edge cloud-native applications
- Collaboration with cross-functional teams including DevOps, QA, and Product Management
- Contribution to architecture/design discussions and code reviews
- Mentorship opportunities for junior developers