Senior Full Stack Developer – AI/LLM Integration
TALENT Software Services · Northridge, California, United States · 2 mo ago
On-siteOTHRFull-time
Location: Northridge, CA – onsite at customer locations in Mason, OH and Los Angeles, CA. Candidate must be willing to attend an in-person interview at 21215 Burbank Blvd, Woodland Hills, CA 91367. Duration: 6 months.
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.
- Develop ReactJS-based front-end applications as required.
- Design and implement cloud-native solutions using Azure and AWS.
- Integrate AI and LLM capabilities using OpenAI, Spring AI, and LangChain frameworks.
- Implement RAG-based solutions to improve AI application capabilities and performance.
- Apply prompt engineering techniques for AI-enabled applications.
- Develop AI-powered microservices and integrate them with enterprise applications.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Develop unit and integration tests using JUnit and Mockito.
- Ensure code quality through development best practices, code reviews, and automated testing.
- Troubleshoot and resolve application, integration, and performance issues.
- Participate in architecture, design, development, testing, and deployment activities.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 8–10 years of hands-on Java/J2EE development experience (10+ years preferred).
- Strong experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Security).
- Strong experience with Angular (11+), ReactJS, and modern front-end technologies (TypeScript, HTML5, CSS3).
- Strong knowledge of relational (SQL Server, Oracle, MySQL) and NoSQL (MongoDB) databases.
- Experience with cloud technologies (Azure/AWS) and cloud-native application development.
- Experience delivering AI-enabled enterprise applications.
- Strong understanding of Microservices architecture and API development (REST, SOAP).
- Proficiency with Git, Maven, Jenkins, JUnit, and Mockito.
Skills
- Required: Java 11/17/21, Spring Boot, Spring MVC, Spring Security, Microservices, REST APIs, Angular 11+/19, ReactJS, TypeScript, HTML5, CSS3, Azure/AWS, SQL Server, Oracle, MySQL, MongoDB, Git, Maven, Jenkins, JUnit, Mockito, Agile/Scrum, OpenAI/LLM Integration, Spring AI, LangChain4j, RAG, Prompt Engineering, AI-powered Microservices.
- Preferred: Kafka, Docker, Kubernetes, GraphQL.