Full Stack Developer (Java + Angular)

at  CGI

Halifax, NS B3L 2C2, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 202510 year(s) or aboveContinuous Integration,Continuous Delivery,Microservices,Design,User Experience,Devops,Spring Boot,Java,Web Applications,JunitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Experience: 10+ years
Job Type: Full-Time
Location: Halifax, Nova Scotia, Canada (Alternate locations: Moncton, Fredericton, Stratford or St. John’s)
On-Site - 5 days required in office weekly.
About the Role:
We are seeking a highly experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with extensive experience in modern web technologies and frameworks.
This role is 65% focused on front-end and 35% focused on back-end.

Responsibilities:

YOUR FUTURE DUTIES AND RESPONSIBILITIES

  • Lead the design, development, and deployment of complex web applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Mentor and guide junior developers, fostering a culture of continuous improvement.
  • Participate in code reviews and contribute to the development of best practices.
  • Implement and maintain CI/CD pipelines to ensure smooth and efficient deployment processes.

REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE

  • Angular: Proficient in building dynamic and responsive web applications.
  • Java: Extensive experience in developing robust backend systems.
  • Spring Boot: Strong knowledge of creating microservices and RESTful APIs.
  • UI Frameworks: Expertise in various UI frameworks to enhance user experience.
  • JUnit: Skilled in writing and maintaining unit tests to ensure code quality.
  • Swagger: Experience in API documentation and design.
  • CI/CD Pipeline: Proficient in setting up and managing continuous integration and continuous deployment pipelines.
  • Knowledge of DevOps, Automated Testing and Continuous Delivery.
  • Experience working with SQL/PLSQL.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and leadership abilities.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Halifax, NS B3L 2C2, Canada