What are the responsibilities and job description for the Java Software Engineer position at Covetus?
Title: Java GENAI Engineer
Location: Phoenix AZ
Hiring Mode: Full Time only
Must Have Technical/Functional Skills
6-8 yrs Strong experience in:
• Java, Spring Boot, Microservices
• REST API development
Hands-on experience with: LLM APIs (OpenAI / Gemini / Claude)
• Prompt engineering
Understanding of:
• RAG (Retrieval-Augmented Generation)
• Embeddings & vector databases
Roles & Responsibilities
• Experience with:
• Spring AI / LangChain4j
• Vector DBs (Pinecone, OpenSearch, pgvector)
• Knowledge of:
• AI agents / orchestration frameworks
• Cloud AI platforms (Azure AI, AWS Bedrock, Vertex AI)
• Basic Python understanding (optional but beneficial in enterprise roles)