13 Sep
|
COGNITO
|
Canada
We are looking to hire Java Developers and Front End/UI Developers- Angular at Brampton, ON/Toronto, ON (Hybrid) with experience in utilizing AI‑assisted development tools ( Co-pilot or cursor).
We have multiple openings.
1. Front End Developer-Angular
Required Skills & Experience
1. 5+ years of professional experience in large‑scale front‑end development (enterprise applications).
2. Degree in Computer Science or a related field, or equivalent professional experience.
Technical Skills
1. Front‑end stack: Angular (v12+), TypeScript, JavaScript (ES6+), HTML5, SCSS/CSS3.
2. Angular expertise: components, routing, forms, services, RxJS, state management, performance best practices, and experience working in micro‑frontend architecture.
3. State management: NgRx (Store, Effects, Selectors) with a strong understanding of scalable application patterns
4. API Integration: Strong experience integrating RESTful APIs in front‑end applications, including request/response handling, error handling, and collaboration with backend teams on API contracts.
5. Internationalization: Angular i18n experience for multilingual applications, including locale configuration and formatting.
6. CMS: Contentful integration using Delivery/Preview APIs (REST or GraphQL), supporting localized content, assets, and performance considerations.
7. Analytics: Adobe Analytics instrumentation including page views, custom events, and enterprise data layer alignment.
8. Testing: Jasmine / Karma / Jest with Angular TestBed and HttpClientTestingModule, with a strong focus on coverage and reliability.
9. CI/CD & Tooling: Angular CLI, Git, Azure DevOps pipelines and PR workflows, Agile Scrum using JIRA.
10. Accessibility: Proven delivery of WCAG 2.1 AA‑compliant applications using semantic HTML, ARIA roles,
and keyboard‑accessible UI patterns.
11. Design systems: Experience working with internal Design Systems to ensure consistent, accessible user interfaces.
12. Must have experience in utilizing AI‑assisted development tools ( Co-pilot or cursor).
Professional Skills
1. Solid analytical and problem‑solving abilities.
2. Clear and effective written and verbal communication.
3. Ownership mindset with a passion for high‑quality, maintainable code.
4. Ability to collaborate effectively with cross‑functional teams including backend, QA, and DevOps.
2.Java Backend Developer Location: Brampton, ON
Required Skills, Experience and Qualifications:
1. We are seeking a proficient 6 to 12 year Java Backend Senior Developer in Java Spring Boot
2. The role requires hands-on backend development expertise a strong understanding of scalable microservices architecture
3. Responsibilities include designing and developing backend services using Spring Boot and Java versions 8 to 21
4. Must to have experience in utilizing AI ‑ assisted development tools ( Co-pilot or cursor).
5. The role involves creating maintainable REST and SOAP APIs extending and following clean code practices SOLID principles and domain driven design.
6. The developer will build data persistence layers using Spring Data JPA Hibernate..
7. Additional duties include containerizing applications with Docker deploying to Kubernetes automating builds with Azure DevOps securing APIs using OAuth JWT and TLS implementing access control optimizing performance with Redis and async processing and using Azure services like Blob Storage and Managed Identity.
8. The candidate will collaborate with frontend QA and DevOps teams in an Agile Scrum environment.
9. Strong technical, analytical and problem-solving skills
10. Excellent verbal and written communication skills
📌 Java Developer/Front End/UI Developer- Angular/Co-pilot or Cursor (Canada)
🏢 COGNITO
📍 Canada