Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
C
Cognizant
Java Technical Lead (Remote in US)
Career Insights for Java Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on national data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Java Developer or Engineer designs or improves computer software using the JAVA computer programming language. Oversees the JAVA software application development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$116,632 / year median in the U.S.
-20% projected decline
Job Description
at Cognizant in Williston, Vermont, United States Job Description About the role As a Technical Lead, you will make an impact by designing, developing, and supporting scalable cloud-based applications for our insurance client. You will be a valued member of the Insurance team and work collaboratively with technical teams, delivery stakeholders, and client partners to build reliable, high-performing solutions using modern cloud and application development practices. In this role, you will:
- Lead the design and development of cloud-native applications using Java, Spring Boot, Node.js, TypeScript, and AWS services.
- Build and support APIs and integrations using
REST , JSON
, OpenAPI, and modern service-oriented development practices.- Apply strong knowledge of serverless, microservices, and event-driven architecture patterns to deliver scalable and maintainable solutions.
- Support performance tuning, concurrency, multithreaded programming, and troubleshooting for complex application and production issues.
- Contribute to continuous integration and delivery practices using Git, GitHub, GitHub Actions, automated testing, and related DevOps tools.
Work model:
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 Portsmouth, NH, or anywhere else inside of United States. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.Please note:
A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs. 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. What you need to have to be considered:- Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience.
- 12+ Professional experience developing applications in Java, including Java 8, Java 11, or Java 17.
- Hands-on experience with Spring or Spring Boot, including RESTful services and dependency injection.
- Experience developing APIs using Node.js and TypeScript or JavaScript.
- Strong experience with AWS services such as Lambda, DynamoDB, Step Functions, S3, DocumentDB, and Identity and Access Management.
- Experience building and consuming APIs using
REST , JSON
, and OpenAPI.- Strong understanding of non-relational databases, especially DynamoDB and DocumentDB.
- Experience with application observability and monitoring tools such as Datadog.
- _•Please note, this role cannot offer visa transfer or sponsorship now or in the future•_•These will help you stand out: • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
- Familiarity with Hibernate or Java Persistence API .
- Experience with automated testing, continuous integration, and continuous delivery pipelines.
- Ability to work onshore and support East Coast business hours.
- Strong analytical, troubleshooting, and communication skills with the ability to resolve complex production issues.
Salary and compensation:
The annual salary for this position will be between $89,000 to $140,500 per year depending on the experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant's applicable plans. Applications will be received by September 4 th , 2026.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.