Senior Full Stack Developer (Java, Angular, Spring boot)
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 25 mars 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
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.)
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser