Computer Scientist - Java, Microservices, Agentic AI
Core
Design, develop, and maintain Java-based microservices while integrating AI-powered features and intelligent agents into enterprise applications.
Role type
Senior IC Java engineer (microservices & agentic AI)
Builds
Scalable microservices, intelligent agents, and AI-integrated enterprise applications
Domain
Enterprise software, AI/LLM integration, distributed systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Cloud, RESTful API design, Docker, Kubernetes, cloud platforms (AWS/Azure/GCP), CI/CD pipelines, distributed systems patterns, SQL/NoSQL databases, Git
Preferred skills
LLM APIs (OpenAI, Hugging Face), conversational agents, task automation systems, circuit breakers, service discovery, API gateways
Technologies
Spring Boot, Spring Cloud, Docker, Kubernetes, Jenkins, GitLab CI, CircleCI, AWS, Azure, GCP, OpenAI, Hugging Face
Responsibilities
Design and implement microservices using Spring Boot; build and integrate AI-powered features; develop and deploy intelligent agents; work with LLMs and APIs; integrate AI services with Java systems; build and deploy RESTful APIs; implement distributed system patterns; collaborate on CI/CD pipelines
Seniority
Senior, hands-on IC
