Senior Java Developer (Spring Boot & Microservices)

Cyient

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions firm in San Francisco is seeking a Senior Java Developer to help design and develop high-performance, cloud-ready applications. The ideal candidate should have 8–12 years of experience with Java, Spring Boot, and microservices architecture. Responsibilities include building microservices-based applications, integrating RESTful APIs, and collaborating closely with cross-functional teams. A bachelor's degree in Computer Science or a related field is required. This is a full-time position offering competitive benefits.

Qualifications

  • 8–12 years of overall software development experience.
  • Strong enterprise Java development skills.
  • Hands-on expertise with Java 8+, Spring Boot, and Microservices architecture.
  • Experience with Docker and Kubernetes.

Responsibilities

  • Design, develop, and deliver microservices-based applications.
  • 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.

Skills

Java (8+)
Spring Boot
Microservices
REST APIs
Docker
Kubernetes
CI/CD
Kafka
RabbitMQ

Education

Bachelor's degree in Computer Science, IT, Engineering, or related field

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)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

TechDigital Group • Irving (TX)

On-site
USD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

IVID TEK INC • Houston (TX)

On-site
USD 110,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

Virtusa • Irving (TX)

On-site
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Veriipro • Raleigh (NC)

On-site
USD 120,000 - 160,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • New York (NY)

On-site
USD 120,000 - 190,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000