Cognizant Technology Solutions logo

Senior Java Full Stack Developer

Cognizant Technology Solutions·$61,000 – $112,000

Primary stack

KafkaMicroservicesOracle DatabaseCI/CDSpring BootGitJavaSQL

Job description

About the Position

About the Role

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.

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.

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.

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.

Nice to Have

  • 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.

Compensation

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, subject to the terms and conditions of the applicable plan.

We Offer

  • Competitive salary
  • Hybrid work model
  • Professional development opportunities
  • Comprehensive benefits package

About the Company

Cognizant(NASDAQ: CTSH) is a leading AI and technology services company that bridges the gap between AI investments and enterprise value by creating end-to-end AI solutions for our clients. Our deep industry, process, and engineering expertise helps us fuse the unique context of organizations with technology systems to augment human potential, drive tangible results, and enable global enterprises to consistently lead in a changing world. Learn more at cognizant.ai or @cognizant.

Additional Information

Applicants may be asked to participate in a virtual or in-person interview. Candidates may also be asked to present government-issued photo identification or a government-issued, valid photo ID during each interview.

Cognizant is an equal opportunity employer. Employment decisions are based solely on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.


สวัสดิการที่ช่วยให้คุณเติบโตและก้าวหน้า

โปรแกรมสวัสดิการของเราถูกออกแบบโดยคำนึงถึงคุณเป็นหลัก เพื่อให้คุณได้ใช้ชีวิตอย่างสมดุล เปี่ยมด้วยความหมาย และมีสุขภาพที่ดี

ความเป็นอยู่ทางการเงินที่มั่นคง

เราตรวจสอบข้อมูลตลาดอย่างสม่ำเสมอเพื่อให้มั่นใจว่าค่าตอบแทนสะท้อนถึงคุณค่าและผลงานที่คุณนำมาให้ สวัสดิการของคุณไม่ได้จำกัดเพียงแค่ค่าตอบแทนเท่านั้น แต่อาจรวมถึงแผนเกษียณอายุ การให้ความรู้ด้านการเงิน และอื่น ๆ

สุขภาพกายและสุขภาพจิต

เราเสริมพลังให้คุณให้ความสำคัญกับสุขภาพของตนเอง ผ่านวันลาพักผ่อนที่ได้รับค่าจ้าง การทำงานที่ยืดหยุ่นตามความเหมาะสม แผนประกันสุขภาพ การให้คำปรึกษา โปรแกรม Mental Health Allyship ของเรา และสิทธิประโยชน์อื่น ๆ อีกมากมาย

เส้นทางอาชีพของคุณ ในแบบของคุณ

ด้วยตำแหน่งงานมากกว่า 350,000 ตำแหน่งที่ Cognizant คุณจะมีโอกาสได้สำรวจเทคโนโลยี อุตสาหกรรม และสถานที่ทำงานใหม่ ๆ พร้อมทั้งพัฒนาทักษะที่จำเป็นเพื่อเติบโตในเส้นทางอาชีพของคุณ

ผลกระทบที่เกิดขึ้นจริง

ลองนึกถึงแบรนด์ชั้นนำที่คุณพึ่งพาในชีวิตประจำวัน มีความเป็นไปได้สูงที่แบรนด์เหล่านั้นจะพึ่งพาเราในการช่วยเสริมความแข็งแกร่งให้กับธุรกิจของพวกเขา ที่นี่ คุณจะเปลี่ยนแนวคิดที่กล้าคิดกล้าทำให้กลายเป็นโซลูชันที่ช่วยยกระดับคุณภาพชีวิตของผู้คนทั่วโลก

เส้นทางสู่ Cognizant ของคุณ

นี่คือสิ่งที่คุณสามารถคาดหวังได้จากกระบวนการสรรหาบุคลากรของเรา โปรดทราบว่าขั้นตอนอาจแตกต่างกันไปตามตำแหน่งงานและสถานที่ทำงาน ดูคำถามที่พบบ่อย (FAQs) ของเรา เพื่อเรียนรู้เพิ่มเติม

ขั้นตอนที่ 1: สมัครในตำแหน่งงานที่เหมาะสม

ค้นหาตำแหน่งงานที่เปิดรับซึ่งสอดคล้องกับทักษะและเป้าหมายในอาชีพของคุณ และแสดงให้เราเห็นว่าทำไมคุณจึงเหมาะสมกับตำแหน่งนี้ ไม่พบโอกาสที่ใช่ใช่หรือไม่? พิจารณาเข้าร่วมชุมชนผู้มีความสามารถ (Talent Community) ของเรา

ขั้นตอนที่ 2: เชื่อมต่อกับผู้สรรหาบุคลากรของคุณ

หากผู้สรรหาบุคลากรของเราเห็นว่าคุณมีคุณสมบัติเหมาะสม พวกเขาจะนัดหมายการพูดคุยสั้น ๆ เพื่อทำความรู้จักคุณมากขึ้น และพูดคุยว่าประสบการณ์และทักษะของคุณสอดคล้องกับตำแหน่งงานอย่างไร

ขั้นตอนที่ 3: แสดงทักษะของคุณให้โดดเด่น

หากทั้งคุณและทีมของเราเห็นว่าควรดำเนินกระบวนการต่อ คุณจะได้เข้ารับการสัมภาษณ์กับทีมผู้ว่าจ้างของเรา บางตำแหน่งอาจต้องมีการประเมินด้านเทคนิคเพิ่มเติม และ/หรือการสัมภาษณ์กับลูกค้า

ขั้นตอนที่ 4: ถึงเวลาตัดสินใจ

จากนั้นทีมของเราจะพิจารณาศักยภาพของผู้สมัครแต่ละรายในการประสบความสำเร็จในตำแหน่งงาน ขั้นตอนนี้อาจใช้เวลาสักระยะ เนื่องจากเราต้องการค้นหาความเหมาะสมที่ดีที่สุดสำหรับทั้งคุณและเรา-แต่คุณสามารถมั่นใจได้ว่าเราจะแจ้งความคืบหน้าให้คุณทราบอย่างสม่ำเสมอ


รับข้อมูลอัปเดตล่าสุดเกี่ยวกับโอกาสในการทำงาน กิจกรรมการสรรหาบุคลากร และข่าวสารของบริษัท-ซึ่งคัดสรรมาเพื่อคุณโดยเฉพาะ!

ไม่พลาดทุกความเคลื่อนไหว


We care about your privacy

Thank you, your preferences have been updated.

By clicking "Accept All", you agree to the storing of cookies on your device to give you the most optimal experience using our website. We may also use cookies to enhance performance, analyse site usage and to personalise your experience.

จัดการการกำหนดลักษณะ

© Cognizant Technology Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the US, Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital atwww.cognizant.comor follow us @Cognizant.

More at Cognizant Technology Solutions

All 1110 roles

Popular searches