Senior Java Dev - Catalog team

Compunnel, Inc.

Sunnyvale (CA)

Hybrid

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Sunnyvale is looking for a Senior Java Developer to design and maintain scalable services. This role requires strong expertise in Java and Spring Boot, along with cloud technologies and Kafka. The candidate will work independently and collaborate with teams in a hybrid environment, requiring onsite work twice a week. Ideal applicants will have hands-on experience and a problem-solving mindset, contributing to a fast-paced team atmosphere.

Qualifications

  • Strong hands-on experience with Java development.
  • Expertise with Spring Boot and microservice development.
  • Experience with cloud technologies (AWS, GCP, Azure, or similar).
  • Strong experience with Kafka for messaging and event streaming.
  • Proficiency in writing unit, integration, and automated tests.
  • Proficiency with CI/CD tools (Jenkins, GitHub Actions, etc.).
  • Strong problem-solving, debugging, and analytical skills.

Responsibilities

  • Design, build, and maintain backend services using Java and Spring Boot.
  • Develop and enhance catalog-related microservices.
  • Ensure code quality through unit testing and automated test frameworks.
  • Build and optimize CI/CD pipelines for continuous delivery.
  • Collaborate with cross-functional teams including product, QA, DevOps.

Skills

Java development
Spring Boot
Cloud technologies (AWS, GCP, Azure)
Kafka
CI/CD tools (Jenkins, GitHub Actions)
Problem-solving skills

Tools

Jenkins
Docker
Kubernetes

Job description

The Senior Java Developer will play a key role in designing, developing, and maintaining high-performance, scalable services for the Catalog team.

This role requires strong expertise in Java, Spring Boot, cloud technologies, Kafka, testing, and CI/CD pipelines.

The engineer must be capable of working independently, owning tasks end-to-end, and contributing to a high-velocity engineering environment.

This position operates in a hybrid model with onsite work required twice per week.

Key Responsibilities
  • Design, build, and maintain backend services using Java and Spring Boot.
  • Develop and enhance catalog-related microservices with high scalability, reliability, and performance.
  • Work with cloud-based environments to deploy, maintain, and optimize distributed applications.
  • Develop, test, and maintain event-driven systems leveraging Kafka.
  • Ensure code quality through unit testing, integration testing, and automated test frameworks.
  • Build and optimize CI/CD pipelines for continuous delivery.
  • Debug and resolve production issues in a timely and efficient manner.
  • Collaborate with cross-functional teams including product, QA, DevOps, and architecture.
  • Work independently on tasks and deliver solutions without needing extensive guidance.
  • Participate in code reviews and enforce engineering best practices.
Required Qualifications
  • Strong hands-on experience with Java development.
  • Expertise with Spring Boot and microservice development.
  • Experience with cloud technologies (AWS, GCP, Azure, or similar).
  • Strong experience with Kafka for messaging and event streaming.
  • Proficiency in writing unit, integration, and automated tests.
  • Proficiency with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
  • Ability to work independently in a fast-paced environment.
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to work in a hybrid model, onsite twice per week in Sunnyvale from Day 1.
Preferred Qualifications
  • Experience working on large-scale catalog, product data, or inventory systems.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with distributed system design patterns and scalability best practices.
  • Experience working in Agile/Scrum environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer - LMD
Java Developer - LMD

Compunnel, Inc. • Sunnyvale (CA)

Hybrid
USD 110,000 - 150,000
Java Developer
Java Developer

Akaasa Technologies • Minneapolis (MN)

Hybrid
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

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

Virtusa • Irving (TX)

On-site
USD 120,000 - 180,000
Senior Java Backend Engineer — Catalog Microservices (Hybrid)
Senior Java Backend Engineer — Catalog Microservices (Hybrid)

Compunnel, Inc. • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Java Architect: Cloud, Microservices & Kafka
Senior Java Architect: Cloud, Microservices & Kafka

Veriipro • Charlotte (NC)

On-site
Senior Java Developer
Senior Java Developer

TechDigital Group • United States

On-site
USD 100,000 - 130,000
Senior Java Engineer Central Europe
Senior Java Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Java Developer
Java Developer

Insight Global • Sunnyvale (CA)

On-site
USD 110,000 - 140,000