> Markdown version of [/jobs/ext/2069768-senior-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2069768-senior-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Full Stack Developer - **Company:** Cognizant Technology Solutions Corporation - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $61,000.0 - $112,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Performance Management, Automation of Tests, Cloud Computing, Code Review, Continuous Integration, Software Design Patterns, DevOps, Distributed Systems, HP Systems Insight Manager, Oracle Databases, Performance Tuning, Software Engineering, SQL Stored Procedures, PL-SQL, SQL Databases, Data Logging, Enterprise Software Applications, Grafana, Spring-boot, Backend, Git, Containerization, Apache Kafka, Restful APIs, Microservices - **Published:** August 15, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3354594959&tx=JK6559FFI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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. 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. ## Description As a Senior Java Full Stack Developer, you will make an impact by designing and developing secure, scalable, and high-performance applications using Java and Spring Boot. You will be a valued member of the engineering team and collaborate with product, QA, DevOps, and UX teams to deliver reliable, end-to-end solutions., * 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. Work model We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring three days a week in a client or Cognizant office in Plano, Texas, and two days remotely. 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. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)