About this opportunity
Cyient lists this Senior Java Developer (Spring Boot & Microservices) opportunity in san francisco, California. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Company: Cyient
Job Type: Full-Time
Experience: 8–12 years
Cyient is seeking a Senior Java Developer with strong experience building enterprise applications using Java (8+) , Spring Boot , and Microservices . In this role, you will help design and develop scalable, high-performance, cloud-ready applications and work closely with architecture, product, and DevOps teams to deliver robust distributed systems.
What You’ll Do
Design, develop, and deliver microservices-based applications using Java (8+) and Spring Boot
Build scalable, resilient, fault-tolerant distributed systems
Develop and integrate RESTful APIs with internal and external services
Collaborate with architects, product owners, and DevOps teams to deliver new features
Write clean, maintainable, testable code using best practices (design patterns, SOLID principles)
Support performance tuning, reliability, and application responsiveness
Participate in code reviews, knowledge sharing, and mentor junior developers
Troubleshoot and resolve issues in development, staging, and production environments
Implement and maintain CI/CD pipelines for automated build/test/deploy
Work in containerized environments using Docker and Kubernetes
Implement event-driven microservices using Kafka or RabbitMQ
Follow secure coding practices and support application security standards
Required Qualifications
8–12 years of overall software development experience, including strong enterprise Java development
Hands-on expertise with Java 8+ , Spring Boot , and Microservices architecture
Strong experience building REST APIs / web services
Solid understanding of 3-tier architecture and component-based design
Experience with Spring frameworks such as
Spring Boot
Spring MVC
Spring Batch
Experience with Docker and container orchestration (Kubernetes )
Hands-on experience with Kafka or RabbitMQ
Strong knowledge of CI/CD practices and tools
Experience debugging distributed systems and optimizing performance
Strong problem-solving and communication skills
Preferred (Nice to Have)
Cloud-native experience in AWS, Azure, or GCP
Exposure to API gateway, service mesh, and observability tools
DevOps practices and Infrastructure as Code
Experience working in Agile/Scrum environments
Education
Bachelor’s degree in Computer Science, IT, Engineering, or related field (or equivalent practical experience)
#J-18808-Ljbffr
Worksite address
san francisco, CA, 94199, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.