Senior Full Stack Developer (AI/LLM Integration)
TALENT Software Services · Mason, OH · 2 mo ago
On-siteOTHRFull-time
About the role
This is a 6-month contract position for a Senior Full Stack Developer focused on AI/LLM integration, available in Mason, OH or Woodland Hills, CA. The role requires 10+ years of experience and involves designing, developing, and maintaining enterprise-grade applications with AI capabilities.
Responsibilities
- Design, develop, and maintain enterprise-grade Java applications using Spring Boot and Microservices
- Build and consume RESTful APIs and integrate third-party services
- Develop responsive user interfaces using Angular and TypeScript
- Design and implement cloud-native solutions on Azure and AWS
- Integrate AI/LLM capabilities using OpenAI, Spring AI, and LangChain frameworks
- Implement RAG-based solutions and prompt engineering techniques to improve AI application performance
- Collaborate with cross-functional teams in Agile environments
- Develop unit and integration tests and ensure code quality through best practices
Required Skills
- Java 11/17/21
- Spring Boot, Spring MVC, Spring Security
- Microservices Architecture
- REST APIs, SOAP Services
- Angular (11+/19), TypeScript, HTML5, CSS3
- Azure/AWS Cloud Platforms
- SQL Server, Oracle, MySQL, MongoDB
- Git, Maven, Jenkins
- JUnit, Mockito
- Agile/Scrum
Preferred Skills
- OpenAI/LLM Integration
- Spring AI, LangChain4j
- RAG (Retrieval-Augmented Generation)
- Prompt Engineering
- AI-powered Microservices
- Kafka
- Docker/Kubernetes
- GraphQL
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- 10+ years of hands-on Java/J2EE development experience
- Strong experience in Spring ecosystem, Angular, databases, and cloud technologies
- Experience delivering AI-enabled enterprise applications is highly desirable