Java Developer

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Chennai, IND
In-Office or Remote
Entry level
Information Technology • Professional Services • Software • Consulting
The Role
Design, develop, test, and maintain scalable Java full-stack enterprise applications. Build Spring Boot microservices, REST APIs, and React or Angular interfaces; work with SQL and NoSQL databases; implement security and testing; troubleshoot performance and production issues; and collaborate across technical teams. Participate in code reviews, Agile ceremonies, CI/CD workflows, application releases, and ongoing maintenance.
Summary Generated by Built In

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.

 



Skills Required

  • 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
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chennai
45 Employees
Year Founded: 2008

What We Do

Workiy is a global company with more than 20 years of experience that provides end-to-end digital solutions, consulting and implementation services to its clients, including digital solutions and staffing services.

Similar Jobs

Shuru Logo Shuru

Senior Java Engineer

Information Technology
In-Office or Remote
Gurgaon, Haryana, IND
50 Employees
In-Office or Remote
Mumbai, Maharashtra, IND
58 Employees

Photon Logo Photon

Senior Back-end Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

SmarTek21 Logo SmarTek21

Senior Software Engineer

Artificial Intelligence • Software
Remote
India
395 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account