Cognizant is looking to hire a Java Cloud Developer to design and develop scalable cloud-native applications using AWS and Java.
Requirements
- Proven experience in AWS cloud-native application development.
- Strong proficiency in Java; Python experience is a plus.
- Hands-on experience with AWS infrastructure provisioning tools (e.g., CloudFormation, Terraform).
- Familiarity with cloud database technologies (e.g., DynamoDB, RDS).
- Experience with Git, unit testing frameworks, CI/CD pipelines, and DevOps practices.
- Knowledge of authentication protocols including SAML and JWT.
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
Responsibilities
- Develop and deploy cloud-native applications using AWS services and Java.
- Provision and manage AWS infrastructure using automation tools.
- Integrate cloud database technologies to support application scalability and performance.
- Implement authentication protocols such as SAML and JWT for secure access.
- Collaborate with DevOps teams to ensure CI/CD pipelines and unit testing are in place.
Other
- Onsite position requiring 5 days a week in a client or Cognizant office in Wilmington, DE.
- Excellent verbal communication and problem-solving skills.
- Strong organizational and project management abilities.
- Attention to detail and commitment to quality.
- Experience working in enterprise-level cloud environments.