Sr. Software Engineer B2

Cognizant

Job Summary

Full Stack developer with proven experience in developing applications using Java 17 or higher and Angular(Experience with Any version) respectively. The ideal candidate will have a solid understanding of software design and development principles strong knowledge of Java and Angular. Basic Knowledge of GCP (desirable) is required

Responsibilities

Design develop and maintain backend of applications developed in JAVA 17 or higher.

Write clean modular reusable and well-documented code.

Integrate RESTful APIs developed in JAVA 17 or higher and other technologies.

Participate in planning and estimating tasks.

Work in an agile and collaborative development environment.

Knowledge of unit tests.

Work under agile methodologies (SCRUM)

Integrate tests into existing CI/CD pipelines

Understand and use Google Cloud Platform (GCP) services relevant to the development

Mandatory Skill Set

JAVA 17 or higher

Solid understanding and Handson experience with Java 17 features and above.

Minimum 6 Years Of Experience In Java

Ability to understand and potentially modify existing Java code (especially APIs).

Familiarity with Java web frameworks (e.g. SpringBoot).

  • Angular: No version dependent

Solid experience in developing applications with Angular (Experience in Any Version).

Familiarity with unit and integration testing in Angular.

Basic understanding of GCP services.

Familiarity with cloud deployment.

Knowledge of microservices architectures.

Experience with CI/CD tools (e.g. Jenkins Github Actions).

Experience with containers (Dockers GKE).

Knowledge of version control systems (Git).

Experience working with agile methodologies (Scrum).

Ability to work autonomously and in a team.

Excellent communication and problem-solving skills.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.