Java Full Stack Lead (AI/LLM Integration)

iTech US, Inc.
Woodland Hills, United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Agile Methodology Artificial Intelligence Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Software Quality Information Systems Databases
+28 more
Junit Apache Maven Microsoft SQL Server MongoDB MySQL Oracle (Applications) Scrum Methodology Mockito TypeScript Java Application Server Spring-mvc ReactJS Retrieval-Augmented Generation Large Language Models Prompt Engineering Spring-boot SOAPAPI Git AngularJS Integration Tests Kubernetes Information Technology Apache Kafka Graphql Restful APIs Docker Jenkins Microservices

Job description

  • 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

Requirements

  • Java 11/17/21
  • Spring Boot, Spring MVC, Spring Security
  • Microservices Architecture
  • REST APIs, SOAP Services
  • Angular (11+/19), ReactJS, TypeScript, HTML5, CSS3
  • Azure/AWS Cloud Platforms
  • SQL Server, Oracle, MySQL, MongoDB
  • Git, Maven, Jenkins
  • JUnit, Mockito
  • Agile/Scrum
  • Kafka

Preferred Skills:

  • OpenAI/LLM Integration
  • Spring AI, LangChain4j
  • RAG (Retrieval-Augmented Generation)
  • Prompt Engineering
  • AI-powered Microservices
  • Kafka
  • Docker/Kubernetes
  • GraphQL, * 10+ years of hands-on Java/J2EE development experience.
  • Strong experience in Spring ecosystem, Angular, databases, and cloud technologies.
  • Experience delivering AI-enabled enterprise, Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:57 min

Comparing popular Java frameworks for AI integration

Timo Salm Timo Salm · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

Videos

See all

Related articles

See all