What are the responsibilities and job description for the Java Developer position at Signature IT World Inc?
Role: Java Developer (AI Experience)
Location: Phoenix, AZ (Local Candidates Preferred)
"Face to Face interview required"
Job Summary
We are looking for a Java Developer with experience in AI/Generative AI technologies to build and enhance intelligent, scalable applications. The ideal candidate should have strong Java backend development skills and experience integrating AI/ML solutions into enterprise systems.
Key Responsibilities
- Develop and maintain Java/Spring Boot applications and microservices.
- Integrate AI/ML models and Generative AI APIs into business applications.
- Design and develop RESTful APIs and backend services.
- Collaborate with AI engineers, data scientists, and stakeholders.
- Optimize application performance, security, and scalability.
- Participate in code reviews, testing, and deployment activities.
Required Skills
- Strong knowledge of Java, Spring Boot, Microservices, and REST APIs.
- Experience with AI/Generative AI platforms (OpenAI, Gemini, Claude, etc.).
- Understanding of LLMs, RAG, vector databases, and prompt engineering.
- Experience with SQL/NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, or GCP), Git, Docker, and CI/CD.