OneMain Financial Jobs

Job Information

Cognizant Java Technical Lead in Richardson, Texas

Job Summary

We are seeking a highly skilled Java Technical Lead to oversee the design, development, and delivery of enterprise‑grade applications built using Java, Spring Boot, Spring Cloud, and modern microservices architecture. The ideal candidate brings 10+ years of hands‑on development experience, excels in leading technical teams, and has deep expertise in building scalable RESTful APIs, integrating with databases and third‑party systems, and ensuring optimal performance across distributed environments. This role requires excellent communication skills, the ability to guide developers, collaborate with clients, and strong proficiency with Kafka, CI/CD pipelines, and front‑end integrations.

About the Role

As a Java Technical Lead, you will be responsible for driving the end‑to‑end development lifecycle of microservices‑based applications. You will architect solutions, define coding standards, guide technical decisions, and ensure high‑quality delivery across components built with Java, Spring Boot, Spring Cloud, and related technologies.

You will play a pivotal role in reviewing designs, mentoring developers, establishing best practices, and ensuring that all services meet performance, scalability, and reliability expectations. You will also collaborate with cross‑functional teams, support performance tuning, and integrate modern front‑end frameworks where needed. This role requires strong knowledge of microservices architecture, Kafka, CI/CD tooling, and the ability to interface directly with both clients and internal stakeholders.

*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*

In This Role, You Will

• Lead the design, development, and enhancement of applications using Java, Spring Boot, and microservices.

• Oversee development and production support activities across Payments Platform applications.

• Troubleshoot complex production issues and assess the impact of fixes, enhancements, and infrastructure changes.

• Partner with vendors, infrastructure teams, and business stakeholders to resolve audit findings and security vulnerabilities.

• Guide UAT efforts, support environment setup, and ensure proper documentation of technical issues.

• Document system components, including data flows, process flows, and infrastructure diagrams.

• Manage artifact repositories and coordinate digital certificate renewals across environments.

• Establish technical standards, communicate design goals, and influence architectural strategies.

• Drive CI/CD best practices, automation initiatives, and continuous improvement efforts.

• Mentor and coach team members while promoting innovation and adoption of modern technologies.

Work Model

At Cognizant, we strive to provide flexibility wherever possible, supporting a healthy work‑life balance through our wellbeing programs. Based on this role’s business requirements, this is an onsite position requiring 5 days a week in a client or Cognizant office in Richardson, TX.

Working arrangements may change depending on project needs and client requirements. Role expectations will always be communicated clearly.

*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*

Required Qualifications

• Minimum 10+ years of professional experience in software development.

• Strong hands‑on experience with Java, Spring Boot, and Spring Cloud.

• Proven ability to design, develop, and maintain RESTful APIs and microservices.

• Expertise in business logic implementation, database integrations, and third‑party service connectivity.

• Strong understanding of performance optimization and scalable system design.

• Familiarity with modern front‑end frameworks and integration practices.

• Proficiency in building enterprise‑level applications in Java.

• Knowledge of Kafka and microservices architecture.

• Ability to work independently with clients and communicate clearly.

• Solid understanding of CI/CD pipelines and DevOps practices.

• Strong knowledge of databases and data modeling.

Additional Information

We welcome applicants who share our mission and can make an impact in a variety of ways. Even if you don’t meet every listed requirement, we encourage you to apply. Consider your transferable experience and unique skills that may bring fresh perspective to the role.

Salary and Other Compensation

Applications will be accepted until March 15th, 2026 .

The annual salary for this position ranges from $80,000 – $140,000 , depending on experience and qualifications.

This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to applicable plan terms.

Benefits

Cognizant offers the following benefits for this role (subject to eligibility):

• Medical/Dental/Vision/Life Insurance

• Paid Holidays & Paid Time Off

• 401(k) plan with contributions

• Long‑term/Short‑term Disability

• Paid Parental Leave

• Employee Stock Purchase Plan

Disclaimer

The salary, benefits, and compensation information listed above is accurate as of the posting date. Cognizant reserves the right to modify this information at any time, in accordance with 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.

DirectEmployers