Jobs · Engineering · Texas

Senior Java Full Stack Developer

Cognizant · Plano, TX · 1 wk ago
On-siteEngineering$61k–$112k/yrFull-time

About the role

Design and develop secure, scalable, and high-performance applications using Java and Spring Boot. Collaborate with product, QA, DevOps, and UX teams to deliver reliable, end-to-end solutions.

Responsibilities

  • Lead, design, and develop scalable applications using Java and Spring Boot.
  • Build and maintain microservices-based systems that emphasize reliability, resilience, and observability.
  • Design and optimize Oracle database schemas, SQL queries, stored procedures, and performance.
  • Develop and integrate RESTful APIs and event-driven solutions using Kafka.
  • Collaborate with product, QA, DevOps, and UX teams throughout the software development lifecycle.
  • Participate in code reviews, mentor junior developers, and promote engineering best practices.
  • Troubleshoot production issues and improve application performance, stability, and maintainability.
  • Contribute to CI/CD pipelines and automation initiatives to streamline delivery and deployment.

Requirements

  • 10+ years of hands-on experience in backend or full-stack Java development.
  • Expert-level proficiency in Java, with strong experience using Spring Boot and the broader Spring ecosystem.
  • Deep understanding of microservices architecture, RESTful APIs, Kafka, and distributed systems.
  • Strong experience with Oracle databases, including SQL, PL/SQL, schema design, and performance tuning.
  • Solid understanding of software engineering principles, design patterns, and application-development best practices.
  • Experience using Git and CI/CD tools to support software development and deployment.
  • Strong collaboration, problem-solving, and communication skills.

Skills

These will help you stand out:

  • Experience with cloud-based application development and containerized environments.
  • Familiarity with application monitoring, logging, tracing, and observability tools.
  • Experience with automated testing and deployment practices.
  • Demonstrated ability to mentor developers and contribute to technical design decisions.
  • Experience developing highly available enterprise applications.

Schedule

Hybrid position requiring three days a week in a client or Cognizant office in Plano, Texas, and two days remotely.

Pay

The annual salary for this position is $61,000 to $112,000, depending on experience, qualifications, and other relevant factors. This position may also be eligible for Cognizant’s discretionary annual incentive program.

Similar jobs

Senior Java Full Stack Developer

Bright Vision TechnologiesShrewsbury, MA· 1 wk ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com