Computer Scientist
adobe
Job Description
-
Design, develop, and maintain microservices using Spring Boot and other related technologies.
-
Build and integrate AI-powered features into enterprise applications
-
Develop and deploy intelligent agents (task automation, conversational agents, decision-making systems)
-
Work with LLMs (Large Language Models) and APIs (e.g., OpenAI, Hugging Face)
-
Integrate AI services with Java-based systems using REST APIs and messaging queues
-
Build and deploy RESTful APIs and ensure the performance, scalability, and security of services.
-
Work with Spring Cloud to implement distributed system patterns such as circuit breakers, service discovery, and API gateways.
-
Leverage Docker and Kubernetes for containerization and orchestration of microservices.
-
Collaborate with DevOps teams to implement CI/CD pipelines for automated testing, deployment, and monitoring.
-