Senior Java Full Stack Developer @ Cognizant
Your Application Journey
Email Hiring Manager
Job Details
About the Role
As a Senior Java Full Stack Developer, you will design, develop, and maintain scalable cloud-native applications that power critical business functions. You will collaborate with architects, DevOps engineers, and cross-functional stakeholders to deliver secure and efficient solutions.
Key Responsibilities
- Develop full-stack applications using Java, Python, and AWS cloud technologies.
- Provision and manage cloud infrastructure with Terraform or CloudFormation.
- Implement and maintain CI/CD pipelines for smooth deployments.
- Integrate secure authentication protocols such as SAML and JWT.
- Collaborate with teams to ensure business and technical alignment.
Work Environment
This is an onsite role requiring 5 days a week in either a client or Cognizant office in Wilmington, DE or New York, NY. Candidates must be legally authorized to work in the United States without sponsorship.
Required Qualifications
- 6+ years of software development experience focused on cloud-native applications.
- Hands-on experience with AWS services and infrastructure provisioning.
- Proficiency in Java and Python for backend development.
- Experience with Git, unit testing, and CI/CD tools.
- Familiarity with SAML, JWT, and secure authentication practices.
Preferred Qualifications
- Experience with Kubernetes and container orchestration on AWS.
- Understanding of cloud-based databases (Amazon RDS, DynamoDB).
- Strong communication, collaboration, and analytical skills.
- Experience working in Agile or DevOps environments.
Compensation & Benefits
The annual salary ranges from $68,442 to $114,000. In addition, the position is eligible for discretionary annual incentive programs and stock awards. Benefits include Medical/Dental/Vision/Life Insurance, Paid Holidays and Time Off, 401(k), Disability, Paid Parental Leave, and an Employee Stock Purchase Plan.
Key Skills/Competency
- Java
- Python
- AWS
- Cloud-native
- Terraform
- CI/CD
- SAML
- JWT
- DevOps
- Agile
How to Get Hired at Cognizant
🎯 Tips for Getting Hired
- Customize your resume: Highlight cloud-native skills and project details.
- Showcase technical projects: Include AWS and CI/CD achievements.
- Prepare for interviews: Research Cognizant and review Java challenges.
- Follow application tips: Tailor cover letter to role specifics.