Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Full Stack Developer (Java, Angular, Spring boot)

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Job Title: Senior Full Stack Developer (Angular, Java, Spring Boot)

Location: Hybrid - Toronto, ON (3 days in DT Toronto)

Duration: 6+ months contract with potential for extension


About the Role: We are seeking a highly skilled Full Stack Developer with expertise in Angular and Java Spring Boot to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring high performance and responsiveness to requests from the front-end.


Key Responsibilities:

  • Develop and maintain full-stack applications using Angular and Java Spring Boot.
  • Design and implement RESTful APIs and integrate with front-end applications.
  • Work closely with UX/UI designers to implement visually appealing and responsive interfaces.
  • Optimize applications for performance and scalability.
  • Ensure security best practices are followed in the development process.
  • Troubleshoot, debug, and upgrade existing applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-documented code.
  • Conduct unit and integration testing to ensure application reliability.
  • Participate in code reviews and mentor junior developers as needed.


Required Qualifications:

  • 7+ years of experience in full-stack development with proficiency in Angular (Version X+) and TypeScript.
  • Strong experience with Java (Spring Boot/Hibernate)
  • Experience with RESTful API design and development.
  • Knowledge of database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Experience with OpenShift is a plus.
  • Experience with GitHub Actions is a plus.
  • Understanding of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is desirable.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field


Preferred Qualifications:

  • Familiarity with authentication and authorization frameworks (Okta, OAuth2, JWT, etc.).
  • Experience with testing frameworks (JUnit, Jasmine, Karma, etc.)
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé