System Architect

Toronto 10 days agoFull-time External
Negotiable
Role: Lead Developer/ Systems Architect Location: Mississauga, ON Type: Hybrid The Lead Developer/ System Architect will provide technical leadership and oversight, focusing on the architecture, design, and development of mission-critical enterprise applications. This role demands deep expertise in full-stack Java development, cloud/on-prem deployment optimization, robust CI/CD practices, and secure coding standards, particularly within the Key Responsibilities • Collaborate closely with the System Analyst on system architecture and design . • Offer technical leadership and ensure strict adherence to best practices and enterprise standards . • Oversee technical architecture and design, balancing client needs, design purity, and enterprise adherence . • Design and document RESTful APIs using OpenAPI and TMF OpenAPI specifications, ensuring compliance with industry standards . • Implement secure coding practices and employ best practices for risk mitigation against security vulnerabilities . • Develop responsive front-end web interfaces using HTML, CSS, JavaScript, and frameworks like React or Angular . • Build scalable back-end services and APIs for comprehensive client and server integration . • Manage and deploy applications in both cloud and on-prem environments, optimizing architecture for high reliability and peak application performance . • Utilize containerization and orchestration expertise with OpenShift, Docker, Kubernetes, and microservices architecture for streamlined deployment . • Drive CI/CD automation using tools such as GitLab CI, Helm, and Ansible for improved development and deployment workflows . Must-Have: • 10+ year of experience as a full-stack Java Enterprise application development and technologies, including EJB, Struts 1, SpringMVC, Spring Webflow, Spring Boot, and Quarkus • Deep expertise in the RedHat EAP application server . • Proven ability in both front-end (HTML, CSS, JavaScript, React/Angular) and back-end development (scalable services/APIs) . • Expertise in containerization and orchestration with OpenShift, Docker, Kubernetes, and microservices . • Proficiency in CI/CD automation using tools like GitLab CI, Helm, and Ansible . • In-depth knowledge of secure coding practices and risk mitigation techniques . • Experience with SAFe 6 certification . Nice-to-Have: • Mastery of advanced cryptography techniques, including encryption, digital signatures, and the use of Hardware Security Modules (HSM) . • Exceptional leadership skills and a track record of mentoring high-performing teams .