Senior Java Backend Developer

Cognizant

Sunnyvale (CA)

Hybrid

USD 68,000 - 110,000

Full time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan

Job summary

Cognizant is seeking a Senior Java Backend Developer to design and build scalable, cloud-based backend services in a collaborative team in Sunnyvale. The role emphasizes Java, Spring, Spring Boot, and Kafka within a hybrid work model requiring 2–3 days onsite weekly.

You will lead technical discussions, implement robust backend features, and oversee the software delivery lifecycle from design to deployment while adhering to coding standards and unit testing practices.

Qualifications

  • 6+ years of software development experience with Java, Spring, Spring Boot and Spring Data JPA.
  • Hands-on experience with scalable backend applications in a cloud environment.
  • Strong experience with Apache Kafka or similar messaging technology.
  • Experience with CI/CD pipelines, Kubernetes and modern deployment practices.
  • Experience working in an Agile Scrum environment with cross-functional stakeholders.

Responsibilities

  • Design, develop, and implement scalable backend applications and analytics solutions using Java, Spring, Spring Boot, and cloud technologies.
  • Lead technical discussions translating business requirements into effective technical solutions for product managers and stakeholders.
  • Build high-quality features by following coding standards, writing unit tests, and achieving code-coverage targets.
  • Support the full software delivery lifecycle including testing, CI/CD deployment, production release, monitoring, and troubleshooting.
  • Create and maintain technical designs and service specifications, guiding developers on documentation standards.

Skills

Java
Spring
Spring Boot
Spring Data JPA
Kafka
CI/CD
Kubernetes
Agile Scrum

Job description

About The Role

As a Senior Java Backend Developer, you will make an impact by designing and developing scalable, cloud-based applications that support high-volume business operations. You will be a valued member of a collaborative engineering team and work closely with technical product managers, technical leads, developers, and other stakeholders to translate business requirements into reliable technology solutions.

Work model

We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2–3 days per week onsite in Sunnyvale, California. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.

In This Role, You Will
  • Design, develop, and implement scalable backend applications and analytics solutions using Java, Spring, Spring Boot, and cloud technologies.
  • Translate business requirements into effective technical solutions and confidently lead technical discussions with product managers, technical leads, and other stakeholders.
  • Build high-quality application features by following industry coding standards, developing unit tests, and meeting established code-coverage expectations.
  • Support the complete software delivery lifecycle, including application testing, CI/CD deployment, production release, monitoring, and troubleshooting.
  • Create and maintain technical designs and service specifications while providing guidance to developers on functional and technical documentation.
What You Need To Have To Be Considered
  • 6+ years of software development experience, with advanced proficiency in Java, Spring, Spring Boot, and Spring Data JPA.
  • Hands-on experience developing and supporting scalable backend applications in a cloud environment.
  • Strong experience with Apache Kafka or another enterprise messaging or queueing technology.
  • Experience with CI/CD pipelines, Kubernetes, and modern application deployment practices.
  • Experience working in an Agile Scrum environment and collaborating with technical and business stakeholders.
These will help you stand out
  • Hands-on experience with Microsoft Azure.
  • Experience designing large-scale, high-volume, or distributed applications.
  • Knowledge of cloud-based analytics solutions and architectures.
  • Experience implementing application monitoring and observability solutions.
  • Ability to guide developers and contribute to technical design and documentation standards.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

Salary And Other Compensation

The annual salary for this position is between $68,000 - $110,000 depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits

Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
Disclaimer

The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Santa Clara (CA)

Remote
USD 63,000 - 100,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Senior Java Spring Boot Developer
Senior Java Spring Boot Developer

Cognizant • Princeton (NJ)

Hybrid
USD 82,000 - 94,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan and contributions
+3
Sr Java (Angular) Developer
Sr Java (Angular) Developer

Cognizant • Boston (MA)

Hybrid
USD 60,000 - 114,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Cognizant • Chicago (IL)

Hybrid
USD 68,000 - 114,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Trenton (NJ)

Remote
USD 63,000 - 100,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Phoenix (AZ)

Remote
USD 63,000 - 100,000
Health insurance
401(k) plan
Disability insurance
+3
Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Madison (WI)

Remote
USD 63,000 - 100,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan and contributions
+3
Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Lansing (MI)

Remote
USD 63,000 - 100,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Backend Engineer (Java/Kotlin)
Senior Backend Engineer (Java/Kotlin)

Cognizant • Olympia (WA)

Remote
USD 63,000 - 100,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Full Stack Java Developer – Cloud & Microservices
Senior Full Stack Java Developer – Cloud & Microservices

Cognizant • Sunnyvale (CA)

On-site
USD 113,000 - 133,000
Medical/Dental/Vision/Life Insurance
401(k) plan and contributions
Paid holidays and PTO
+3