Java Developer with AI Experience
Core
Build and maintain Java-based, AI-enabled applications and backend services that integrate LLMs, semantic search, and vector stores.
Role type
Senior IC Java engineer specializing in AI integration
Builds
Production-ready AI features, resilient backend services, and microservices
Domain
Enterprise software, Cloud engineering, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Java programming, Spring Boot, Quarkus, Micronaut, LLM integration, semantic search, vector stores, RAG, CI/CD pipelines, observability, secure coding, IAM, encryption
Preferred skills
AWS Developer, Azure Developer Associate, Azure AI Engineer, AWS ML Specialty
Technologies
Spring Boot, Java EE, Spring Application Framework, Node.js, Quarkus, Micronaut
Responsibilities
Build and maintain Java-based, AI-enabled applications and backend services; Implement DevOps best practices with CI/CD pipelines, observability, and monitoring tools; Apply secure coding standards including IAM, encryption, and enterprise security practices; Contribute to system architecture, design discussions, and technical decision-making; Work with cross-functional teams to deliver high-quality, production-ready AI features
Seniority
Senior, hands-on IC