Senior Java FSE with Angular (Hybrid)

Cognizant

Halifax

Hybrid

CAD 60,000 - 118,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant in Halifax, NS is seeking a Senior Java FSE with Angular for a hybrid work arrangement. You will design, develop, and maintain full stack web applications using Java, Spring Boot, and Angular, while building robust RESTful APIs and reusable UI components.

The role requires strong Java and Angular expertise, experience with microservices and CI/CD, and a collaborative, Agile mindset. Hybrid work includes 3 days in the Halifax office with flexibility when possible.

Qualifications

  • Strong hands-on experience with Java (8/11/17+)
  • Experience with Spring Framework / Spring Boot / Spring MVC / Spring Security
  • RESTful API design and development
  • Experience with Hibernate/JPA and relational databases (MySQL, PostgreSQL, Oracle, or similar)
  • Familiarity with microservices architecture
  • Strong hands-on experience with Angular (Angular 17+)
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3
  • Experience with RxJS, NgRx or other state management libraries
  • Experience consuming REST APIs from Angular applications
  • Understanding of responsive design and cross-browser compatibility
  • Experience with Git and version control workflows
  • Familiarity with build tools (Maven/Gradle) and package managers (npm/yarn)
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, or similar)
  • Knowledge of containerization (Docker) and cloud platforms (AWS/Azure/GCP) is a plus
  • Strong understanding of Agile/Scrum methodologies
  • Excellent communication and collaboration skills

Responsibilities

  • Design, develop, and maintain full stack web applications using Java, Spring Boot, and Angular
  • Build RESTful APIs and integrate them with front-end components
  • Develop responsive, reusable, and maintainable UI components using Angular (latest versions preferred-17+), TypeScript, HTML5, and CSS3
  • Write clean, efficient, and well-documented code following best practices and coding standards
  • Participate in the full software development lifecycle: requirements analysis, design, development, testing, deployment, and support
  • Collaborate with product managers, UX/UI designers, QA, and DevOps teams in an Agile/Scrum environment
  • Optimize application performance, scalability, and security
  • Write and maintain unit and integration tests (JUnit, Jasmine/Karma)
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot, debug, and resolve production issues as needed
  • Stay current with emerging technologies and recommend improvements

Skills

Java
Angular
Spring Framework
RESTful API design
Microservices
Frontend technologies
Git & CI/CD
Agile/Scrum
Testing
Problem solving

Tools

Maven/Gradle
Jenkins
Docker
Cloud (AWS/Azure/GCP)

Job description

Senior Java FSE with Angular (Hybrid)


At Cognizant, leadership transcends titles and is embodied in actions and behaviors. We empower our leaders at every level to drive business strategy, inspire teams, uphold our values, and foster an inclusive culture.

In this role, you will
  • Design, develop, and maintain full stack web applications using Java, Spring Boot, and Angular
  • Build RESTful APIs and integrate them with front-end components
  • Develop responsive, reusable, and maintainable UI components using Angular (latest versions preferred-17+), TypeScript, HTML5, and CSS3
  • Write clean, efficient, and well-documented code following best practices and coding standards
  • Participate in the full software development lifecycle: requirements analysis, design, development, testing, deployment, and support
  • Collaborate with product managers, UX/UI designers, QA, and DevOps teams in an Agile/Scrum environment
  • Optimize application performance, scalability, and security
  • Write and maintain unit and integration tests (JUnit, Jasmine/Karma)
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot, debug, and resolve production issues as needed
  • Stay current with emerging technologies and recommend improvements


We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Halifax - NS CAN. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.


The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What you need to have to be considered
Backend:
  • Strong hands-on experience with Java (8/11/17+)
  • Experience with Spring Framework / Spring Boot / Spring MVC / Spring Security
  • RESTful API design and development
  • Experience with Hibernate/JPA and relational databases (MySQL, PostgreSQL, Oracle, or similar)
  • Familiarity with microservices architecture
Frontend:
  • Strong hands-on experience with Angular (Angular 17+)
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3
  • Experience with RxJS, NgRx, or other state management libraries (preferred)
  • Experience consuming REST APIs from Angular applications
  • Understanding of responsive design and cross-browser compatibility
General:
  • Experience with Git and version control workflows
  • Familiarity with build tools (Maven/Gradle) and package managers (npm/yarn)
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, or similar)
  • Knowledge of containerization (Docker) and cloud platforms (AWS/Azure/GCP) is a plus)
  • Solid understanding of Agile/Scrum methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
These will help you stand out
  • Experience with Kubernetes or container orchestration
  • Exposure to message queues (Kafka, RabbitMQ)
  • Familiarity with unit testing frameworks (JUnit, Mockito, Jasmine, Karma, Jest)
  • Experience with API gateways and service mesh


We're excited to meet people who share our mission and can make an impact in a variety of ways. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

Total compensation

We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between $60,300 – $117,500 (CAD) per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Java Developer (Hybrid)
Sr. Java Developer (Hybrid)

Cognizant • Toronto

Hybrid
CAD 74,000 - 118,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)

Cognizant • Mississauga

Remote
CAD 70,000 - 111,000
Discretionary annual bonus
Benefits for wellbeing
Senior Java & Angular Full-Stack Lead (Hybrid)
Senior Java & Angular Full-Stack Lead (Hybrid)

Cognizant • Halifax

Hybrid
CAD 60,000 - 118,000
Tech Lead (Java Microservices)
Tech Lead (Java Microservices)

Cognizant • Toronto

Hybrid
CAD 71,000 - 112,000
Senior Angular Full Stack Developer
Senior Angular Full Stack Developer

Cognizant • Toronto

Hybrid
CAD 81,000 - 142,000
Performance bonus
Wellbeing programs
Senior Java Engineer – AWS & Kafka
Senior Java Engineer – AWS & Kafka

Cognizant • Toronto

Hybrid
CAD 74,000 - 118,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan
Frontend Developer
Frontend Developer

Synechron • Calgary

Hybrid
CAD 90,000 - 100,000
15 days of paid annual leave plus 10 personal leave days
Comprehensive insurance plan
RRSP with employer contributions
+2
Senior Full Stack Developer (.NET, React & Cloud Technologies)
Senior Full Stack Developer (.NET, React & Cloud Technologies)

Cognizant • Halifax

Hybrid
CAD 90,000 - 100,000
Senior Java Microservices Developer (Spring Boot / Kafka)
Senior Java Microservices Developer (Spring Boot / Kafka)

Cognizant • Toronto

Hybrid
CAD 116,000 - 136,000
Apigee Sr. Developer - 69413111
Apigee Sr. Developer - 69413111

Cognizant • Halifax

Hybrid
CAD 100,000 - 118,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus PTO
Retirement savings plan with employer