Enable job alerts via email!

Sr. Java Full Stack Engineer

Cognizant

Salem (OR)

Remote

USD 85,000 - 114,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm is seeking a Sr. Java Full Stack Engineer. This remote position requires 6+ years of Java development experience and expertise in Spring Boot, RestAPIs, Python, and Kafka. The role involves designing and maintaining scalable software systems, collaborating with teams, and ensuring code quality. The annual salary ranges from $85,000 to $114,000, along with comprehensive benefits including insurance, paid time off, and a 401(k) plan.

Benefits

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

Qualifications

  • 6+ years of Java Development experience.
  • Strong in Java fundamentals.
  • Experience optimizing RestAPIs and microservices.

Responsibilities

  • Design, develop, and maintain scalable software systems.
  • Write clean, efficient, and testable code.
  • Participate in code reviews and collaborate with cross-functional teams.

Skills

Java
Spring Boot
Python
RestAPIs
Kafka

Job description

Sr. Java Full Stack Engineer

Cognizant Digital Practice helps clients reinvent products, experiences, and business models to create new value, differentiation, and drive revenue in the digital economy. We take an Experience centered approach which uses human insights to take ideas from vision to outcome and building end to end experience leading solutions that enable brands to transform their customer and employee experiences using design, marketing, and commerce capabilities.

Job Location : Phoenix, AZ – Remote

We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a remote position open to qualified applicants in the United States. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

Day-to-Day responsibilities:

  • Contribute to the design, development, and maintenance of high-performance, scalable, and secure software systems using Java, Spring Boot, RestAPIs, Kafka, and Python.

  • Write clean, efficient, and testable code, ensuring proper unit, integration, and functional test coverage.

  • Participate in code reviews to maintain code quality, consistency, and adherence to best practices.

  • Collaborate with cross-functional teams—including Product, UX, QA, and Operations—to understand requirements and deliver solutions that meet business objectives.

  • Working knowledge of Python for automation, tooling, or complementary services.

  • Proven success in performing thorough code reviews, ensuring adequate test coverage, and creating robust unit, integration, and functional tests.

  • Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to various stakeholders.

  • Strong sense of accountability, taking initiative, and driving tasks to resolution.

  • Troubleshoot and resolve issues proactively, taking ownership of tasks until completion.

  • Continuously improve development processes, tools, and methodologies to enhance team productivity.

What you need to have to be considered:

  • 6+ years of Java Development experience.

  • Must be hands-on and strong in Java fundamentals.

  • Ensure the reliability of RestAPIs and microservices, optimizing for performance and scalability.

  • Demonstrated proficiency building and integrating RestAPIs.

  • Experience with Kafka for real-time data streaming and event processing.

  • Skill set : Java, Spring Boot, Python, RestAPIs, Kafka.

Other Compensation:

Applications will be accepted until August 19 th , 2025.

The annual salary for this position is between $85,000 to $114,000 depending on the 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.

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs