What are the responsibilities and job description for the Full Stack Developer position at Motion Recruitment?
We're partnering with a leading technology organization seeking an experienced Full Stack Developer to build AI-powered applications for an innovative digital reporting platform. This role focuses on developing scalable, cloud-native solutions using Java, Spring Boot, React, Node.js, and Microsoft Azure, while integrating advanced AI technologies.
Location: Alpharetta, GA (Hybrid 1-2 days onsite)
Duration: 6-Month Contract (Potential for Full-Time Conversion)
Pay Rate: 70/hr. on a W2
Responsibilities
- Develop enterprise applications using Java, Spring Boot, React, and Node.js
- Build scalable microservices and REST APIs
- Integrate Azure OpenAI, Azure AI Speech, and other AI services
- Design secure cloud-native solutions on Microsoft Azure
- Collaborate with Product, UX, DevOps, and Engineering teams
- Support CI/CD, application performance, scalability, and security best practices
Required Qualifications
- 10 years of software engineering experience
- Strong experience with Java, Spring Boot, React, and Node.js
- Experience building cloud-native applications on Microsoft Azure
- Experience with REST APIs, microservices, and distributed systems
- Familiarity with Azure AI/OpenAI or similar AI technologies
- Experience with GitHub, Jira, Agile, and CI/CD pipelines
- Strong communication and problem-solving skills
Nice to Have
- Kubernetes (AKS), Docker, Terraform, or Azure DevOps
- Kafka, Azure Event Hub, or real-time messaging
- Audio/video/media processing experience
- Generative AI or enterprise AI application development