- Title: JAVA developer with AI exposure
- Location: Phoenix, AZ - Day 1 Onsite
Job Description:
We are looking for a skilled Java Developer with AI exposure to join our team. The ideal candidate should have strong experience in Java-based application development along with exposure to AI/ML technologies, GenAI tools, or AI-integrated solutions.
Key Responsibilities:
- Design, develop, and maintain scalable Java applications.
- Work on backend services, APIs, and microservices architecture.
- Collaborate with cross-functional teams to integrate AI/ML capabilities into applications.
- Develop and consume RESTful APIs and cloud-based services.
- Participate in system design, code reviews, testing, and deployment activities.
- Optimize application performance and ensure high availability.
- Work with AI/GenAI tools, LLM integrations, or ML models as part of business solutions.
Required Skills:
- Strong hands-on experience in Java, Spring Boot, and Microservices.
- Experience with REST APIs, Hibernate/JPA, and SQL/NoSQL databases.
- Exposure to AI/ML concepts, Generative AI, LLMs, or AI-powered applications.
- Understanding of cloud platforms such as AWS, Azure, or GCP.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and Git.
- Good problem-solving and communication skills.
Preferred Skills:
- Experience with Python for AI/ML integrations.
- Exposure to OpenAI APIs, LangChain, Vector Databases, or AI frameworks.
- Knowledge of Agile/Scrum methodologies.
Experience:
- 5+ years of overall IT experience is required for the Eng II position.
- 8+ years of experience will be preferred for the Premium role.
- Relevant experience in Java development and AI exposure preferred.