Log in
All jobs
WI

Java Developer

Workiy Inc.
Remote Posted Oct 13, 2026
Full-timeRemote

About this role

This is a remote position.

Project Description

Cognizant is seeking an experienced Java Full Stack Engineer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience in Java-based backend development, modern frontend frameworks, REST APIs, database technologies, and cloud-based application environments.

Responsibilities

  • Design, develop, and maintain full-stack applications using Java and modern frontend technologies.

  • Develop backend services and microservices using Java, Spring Boot, and Spring Framework.

  • Build responsive user interfaces using React or Angular, JavaScript, TypeScript, HTML, and CSS.

  • Design, develop, and integrate RESTful APIs and enterprise application services.

  • Work with relational and NoSQL databases to develop efficient queries and data-access layers.

  • Implement application security, authentication, authorization, and error-handling mechanisms.

  • Write unit tests, perform integration testing, troubleshoot defects, and improve application performance.

  • Collaborate with architects, business analysts, QA engineers, DevOps engineers, and other developers.

  • Participate in code reviews, technical design discussions, Agile ceremonies, and continuous improvement activities.

  • Use Git and CI/CD pipelines to support version control, automated builds, testing, and deployments.

  • Support application releases, production troubleshooting, and ongoing maintenance.

Requirements

  • Mandatory Requirements

  • Strong hands-on experience in Java development and object-oriented programming.

  • Experience with Spring Boot, Spring MVC, and RESTful web services.

  • Experience building frontend applications using React or Angular.

  • Proficiency in JavaScript or TypeScript, HTML, and CSS.

  • Experience developing and integrating APIs and microservices.

  • Knowledge of SQL and relational databases such as PostgreSQL, Oracle, or MySQL.

  • Experience with unit testing frameworks such as JUnit and Mockito.

  • Familiarity with Git, Agile/Scrum, debugging, and software development best practices.

  • Preferred Skills**

  • Experience with cloud platforms such as AWS, Azure, or GCP.

  • Exposure to Docker, Kubernetes, Jenkins, or other CI/CD tools.

  • Experience with Kafka or other messaging technologies.

  • Knowledge of NoSQL databases such as MongoDB or DynamoDB.

  • Familiarity with application monitoring, performance tuning, and secure coding practices.

  • Experience with automated testing and enterprise application deployments.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →