Senior Developer - Java, Cloud & Kafka

Cognizant Technology Solutions Corporation
Sunnyvale, United States of America
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 129K

Job location

Sunnyvale, United States of America

Tech stack

Java
Business Analytics Applications
Data analysis
Unit Testing
Azure
Cloud Computing
Messaging Application Programming Interface
Data Logging
Spring-boot
Build Management
Information Technology
Kafka
Microservices

Job description

As a Senior Developer - Java, Cloud & Kafka, you will make an impact by designing and delivering scalable analytics solutions and cloud-based applications that support high-volume, business-critical systems. You will be a valued member of a cross-functional engineering team and collaborate closely with technical program managers, tech leads, and stakeholders to translate business requirements into robust, production-ready solutions.

Requirements

This role requires strong hands-on expertise in Java, Spring Boot, and cloud platforms, along with the ability to guide technical discussions and influence design decisions.

Interview: In-person interview in Sunnyvale, CA.

Cognizant will only consider applicants for this position who are legally authorized to work in the United States without requiring company sponsorship now or at any time in the future.

What you'll do

Design and build analytics applications on Azure or GCP

Develop backend services using Java and Spring Boot

Work with teams to understand requirements and deliver solutions

Write unit tests and ensure quality code

Deploy features to production and support monitoring

Build event-driven solutions using Kafka or messaging tools

What you need

8-10+ years of experience with Java and Spring Boot

Experience building applications in the cloud (Azure or GCP)

Hands-on experience with Kafka or messaging frameworks

Experience working on large-scale or high-volume systems

Strong understanding of testing and production-ready code

Bachelor's degree in computer science, IT, or equivalent

Nice to have

Experience with analytics or data-driven applications

Familiarity with monitoring and logging tools

Experience guiding or supporting other developers

Benefits & conditions

The annual salary for this position is between $68,422 to $128,500 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.

About the company

At Cognizant, we strive to provide flexibility wherever possible while meeting business needs. Based on this role's requirements, this is an onsite position requiring five days per week in a client or Cognizant office in Sunnyvale, CA. The working arrangements for this role are accurate as of the date of posting and may change based on project or business requirements. We will always be clear about role expectations. Please note: This role will require an in-person meet and greet at our Cognizant offices or client location.

Apply for this position