Adobe logo
Adobe4 days ago

Computer Scientist - Java, Microservices

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Design, develop, and maintain Java-based microservices using Spring Boot; build AI-powered features and integrate AI services with Java applications using REST APIs and messaging queues; work with Spring Cloud to implement distributed system patterns; leverage Docker and Kubernetes for containerization/orchestration; collaborate with DevOps to implement CI/CD pipelines; build and deploy RESTful services with a focus on performance, scalability, and security; work with AI/LLM tools and APIs (OpenAI, Hugging Face) to add intelligent features to enterprise applications.

Required Qualifications

  • 5+ years of experience as a Java Developer building microservices
  • Strong proficiency with Spring Boot for building Java-based microservices applications
  • Experience with Spring Cloud components for microservices architecture
  • Strong understanding of RESTful API design, development, and integration
  • Solid experience with Docker and Kubernetes for containerization and orchestration
  • Experience working with cloud platforms (AWS, Azure, GCP)
  • Experience with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of distributed systems, including service discovery, API gateway, circuit breakers, and fault tolerance
  • Familiarity with databases (SQL/NoSQL) and their integration with microservices
  • Version control experience using Git or similar systems
  • Familiarity with Agile development methodologies (Scrum, Kanban)
  • Strong problem-solving skills and ability to troubleshoot production issues
  • Ability to work in a collaborative environment, contributing to team discussions, design, and development
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Adobe

Computer Scientist - Java, Microservices

Apply on Sorce