Overview
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Embedded Systems
Microservices
Workflow
Collaboration
Scalability
Machine Learning (ML)
Java
Spring Framework
RESTful
JSON
XML
Generative Artificial Intelligence (AI)
Vertex
Prompt Engineering
Artificial Intelligence
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
API
Management
SANS
Problem Solving
Conflict Resolution
Debugging
Job Details
Hiring: W2 Candidates Only
Location: USA
Visa: Open to any visa type with valid work authorization in the USA
Experience Required: 6 to 12 years
Level: Mid to Lead positions
We are seeking a skilled Java Developer with experience in integrating Generative AI capabilities into enterprise applications. The ideal candidate will have a strong Java background, hands-on experience with REST APIs, and familiarity with AI/ML concepts or APIs such as OpenAI, Google Gemini, Hugging Face, or Anthropic Claude.
Key Responsibilities
- Design, develop, and maintain Java-based applications with embedded Generative AI features.
- Integrate AI APIs (text, image, code generation, summarization) into existing Java/Spring Boot microservices.
- Develop secure API clients for AI services (OpenAI, Hugging Face, Google Vertex AI, etc.).
- Implement prompt engineering and fine-tuning strategies to optimize AI outputs.
- Process and analyze AI responses for integration into business workflows.
- Collaborate with data scientists and ML engineers to deploy AI-powered solutions.
- Write unit tests and ensure code quality, scalability, and maintainability.
- Stay updated with the latest trends in AI/ML and Java frameworks.
Required Skills & Qualifications
- 5+ years of professional Java development experience.
- Strong proficiency in Java 11+, Spring Boot, RESTful API development.
- Experience with calling external APIs and parsing JSON/XML responses.
- Familiarity with Generative AI platforms (OpenAI, Hugging Face, Vertex AI, etc.).
- Understanding of prompt engineering and AI response handling.
- Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and secure API key management.
- Strong problem-solving and debugging skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.