Senior Full Stack Developer with 8+ years experience in Angular 13, Spring Framework 5, and Java 11/17. Design, build, and configure applications in downtown Toronto.
Responsibilities
As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. You are expected to be a subject matter expert, collaborate and manage the team to perform effectively. You will be responsible for team decisions, engage with multiple teams, and contribute to key decisions. Additionally, you will provide solutions to problems for your immediate team and across multiple teams. Develop innovative application solutions that enhance user experience and meet business needs. Conduct thorough testing and debugging to ensure application reliability and performance. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Stay updated with the latest industry trends and technologies to continuously improve application development processes. Mentor junior team members and share knowledge to foster a collaborative learning environment.
Requirements
Advanced proficiency in Spring Boot is required. Advanced proficiency in Spring Framework, Java, and SQL Databases is suggested. 5+ years hands-on experience with Angular with version 13 and up. 5+ years with public web application development, Restful API design and integration. 5+ years hands-on experience with Java, SpringBoot, Spring. 5+ years with public web application development, Restful API design and implementation. Full knowledge and experience with software development cycle, DevOps, Unit test coverage, security risk prevention, etc. Experience with Agile methodology.
Applications Engineer developing technical and commercial quotations for Innomotics’ motors, VFDs, and drive systems. Supporting mining and heavy - industrial customers across Canada from proposal through execution.
Senior Application Security Engineer leading Trimble’s global SCA and SAST strategy. Embedding automated security into CI/CD pipelines across diverse technology stacks.
Sales Application Engineer advancing Intel connectivity solutions for Canadian telecom customers. Developing technical solutions, supporting design wins, and guiding telecom OEMs through the sales cycle.
Senior power systems engineer developing protection and control algorithms for GE Vernova’s grid automation products. Leading simulations, product specifications, technical guidance, and innovation.
Customer Applications Engineering intern at Nokia, a global connectivity company, maintaining network management platforms. Applying Linux, Java, scripting, and networking skills to customer infrastructure challenges.
Security Engineer securing Sentry’s application - monitoring platform through threat modeling, vulnerability management, and secure development practices. Partnering with product and engineering teams on emerging cloud and AI security challenges.
Join CIBC's Capital Markets Technology group as a Consultant, Application Development. Lead design and development of complex enterprise applications, enhancing compliance and reporting efficiency.