CYNET SYSTEMS
9 months ago
Angular Full Stack Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- CYNET SYSTEMS
- Location
- Canada, Ontario, Toronto Canada
- Posted
- 9 months ago
Job description
Job Description:
Responsibilities:
Responsibilities:
- Develop, enhance, and maintain web applications using Angular 18 for the frontend and Java Spring Boot for the backend.
- Implement, consume, and optimize RESTful APIs and API management solutions using Apigee.
- Work with Server-Side Rendering (SSR) in Angular familiarity with Angular Universal is a plus to optimize performance and SEO.
- Collaborate in designing and implementing CICD pipelines using modern DevOps tools, e.g., Jenkins, GitHub Actions, Azure DevOps, or similar.
- Build robust, scalable, and secure backend services and integrations with external systems.
- Collaborate with UI/UX designers to translate designs into high-quality, responsive frontend code.
- Ensure high application performance and scalability through testing, optimization, and cloud best practices.
- Understanding of microservices architecture and API gateways.
- Work with cloud technologies for deployment, monitoring, and scalability.
- Collaborate with content and marketing teams on CMS integrations; experience with systems such as Contentful, Adobe Experience Manager, or similar is a plus.
- Participate in agile ceremonies, sprint planning, and peer code reviews.
- Troubleshoot, debug, and resolve production issues efficiently.
- 5 years of full-stack development experience.
- Understanding of microservices architecture and API gateways.
- Extensive experience with Angular 18.
- Strong backend expertise in Java 17 and Spring Boot, REST APIs, JPA/Hibernate, security, etc.
- Hand-on experience with API design and integration, ideally with Apigee or similar API management platforms.
- Experience with CICD pipelines and DevOps tooling.
- Proficiency with cloud platforms.
- Strong understanding of frontend build tools and modern development practices.
- Solid knowledge of version control systems, Git, and agile methodologies.
- Excellent problem-solving skills and the ability to quickly adapt to existing codebases and project contexts.
- Strong communication and collaboration abilities.
- Familiarity with Server-Side Rendering (SSR) and Angular Universal.
- Experience with CMS platforms, such as Contentful, AEM, Strapi, or similar.
- Knowledge of containerization and infrastructure as code.
- Experience working in enterprise or large-scale distributed systems.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.