About the role
Job Title: Lead Java Angular Developer Location: Toronto, ON, Canada Job Type: Contract
Job Summary We are seeking an experienced Lead Java Angular Developer to design, develop, and support enterprise applications within a collaborative agile environment. The ideal candidate will possess strong expertise in Java and Spring Boot-based backend development, working knowledge of legacy Struts applications, and experience building modern Angular user interfaces. This role requires hands-on technical leadership, full-stack troubleshooting capabilities, and close collaboration with cross-functional teams to deliver scalable, secure, and high-performing solutions. Approximately 70% of the work will focus on Java, Spring Boot, and Struts technologies, while 30% will involve Angular-based front-end development. Key Responsibilities Design, develop, enhance, and maintain enterprise applications using Java and Spring Boot. Support and modernize existing applications built on Struts while contributing to ongoing enhancement initiatives. Develop and maintain Angular-based user interfaces that deliver responsive and user-friendly experiences. Build and consume RESTful APIs and web services using REST and SOAP protocols. Develop robust business logic using object-oriented programming principles and established design patterns. Collaborate with architects, developers, quality engineers, and business stakeholders to define and implement technical solutions. Troubleshoot and resolve issues across multiple layers of the application stack, including UI, backend services, APIs, databases, and caching layers. Develop and optimize SQL queries, stored procedures, and database interactions to ensure efficient application performance. Configure, deploy, and support applications hosted on WebLogic environments. Participate in code reviews and promote adherence to coding standards, security practices, and performance optimization techniques. Utilize AI-assisted development tools, where appropriate, to improve productivity, accelerate development, and enhance code quality. Contribute to enterprise modernization initiatives and support the continuous improvement of development practices. Mentor junior team members and provide technical leadership within the development team. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. Extensive experience in Java application development using object-oriented programming principles. Strong hands-on experience with: Java Spring Framework Spring Boot Hibernate Angular Working knowledge of legacy technologies, including: Struts JSP EJB TopLink Experience designing and developing RESTful APIs and SOAP-based web services. Proficiency in SQL and experience working with Oracle or other relational database management systems. Experience writing, analyzing, and optimizing SQL queries. Experience configuring and deploying applications using Oracle WebLogic Server. Strong debugging and troubleshooting skills across UI, middleware, API, database, and cache layers. Experience using AI-assisted development tools such as GitHub Copilot or similar technologies. Strong verbal and written communication skills. Ability to work effectively in agile and cross-functional environments. Preferred Qualifications Experience within the insurance industry. Familiarity with enterprise modernization and application enhancement initiatives. Understanding of software engineering best practices, including code quality, maintainability, and performance optimization. Strong foundation in data structures and algorithms. Experience supporting full-stack applications in complex enterprise environments. Experience mentoring developers and leading technical discussions. Technical Skills Mandatory Skills Java Spring Boot Spring Framework Angular Hibernate Additional Required Knowledge Struts JSP EJB TopLink REST SOAP Oracle SQL / RDBMS Oracle WebLogic Preferred Domain Experience Insurance We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf
Not the right fit? Search for Java Angular Developer jobs in Toronto, Ontario, Canada
About Galent
Galent is an AI-native digital engineering firm at the forefront of the AI revolution, dedicated to delivering unified, enterprise-ready AI solutions that transform businesses and industries. Our mission is to empower organizations to thrive in an ever-evolving digital landscape through cutting-edge AI-native services, consulting, and digital engineering.
As enterprises face the complexities of integrating advanced technologies, Galent provides scalable, AI-enabled solutions that optimize processes, enhance productivity, and unlock new growth opportunities.
Our proprietary AI platforms along with our niche expertise, enable us to solve complex challenges across industries. Galent’s approach combines the latest advancements in AI with deep market insights to drive meaningful outcomes for our clients.
By enabling composable businesses that adapt to change, Galent empowers organizations to harness the full potential of AI and become leaders in their fields.
Similar Jobs
About the role
Job Title: Lead Java Angular Developer Location: Toronto, ON, Canada Job Type: Contract
Job Summary We are seeking an experienced Lead Java Angular Developer to design, develop, and support enterprise applications within a collaborative agile environment. The ideal candidate will possess strong expertise in Java and Spring Boot-based backend development, working knowledge of legacy Struts applications, and experience building modern Angular user interfaces. This role requires hands-on technical leadership, full-stack troubleshooting capabilities, and close collaboration with cross-functional teams to deliver scalable, secure, and high-performing solutions. Approximately 70% of the work will focus on Java, Spring Boot, and Struts technologies, while 30% will involve Angular-based front-end development. Key Responsibilities Design, develop, enhance, and maintain enterprise applications using Java and Spring Boot. Support and modernize existing applications built on Struts while contributing to ongoing enhancement initiatives. Develop and maintain Angular-based user interfaces that deliver responsive and user-friendly experiences. Build and consume RESTful APIs and web services using REST and SOAP protocols. Develop robust business logic using object-oriented programming principles and established design patterns. Collaborate with architects, developers, quality engineers, and business stakeholders to define and implement technical solutions. Troubleshoot and resolve issues across multiple layers of the application stack, including UI, backend services, APIs, databases, and caching layers. Develop and optimize SQL queries, stored procedures, and database interactions to ensure efficient application performance. Configure, deploy, and support applications hosted on WebLogic environments. Participate in code reviews and promote adherence to coding standards, security practices, and performance optimization techniques. Utilize AI-assisted development tools, where appropriate, to improve productivity, accelerate development, and enhance code quality. Contribute to enterprise modernization initiatives and support the continuous improvement of development practices. Mentor junior team members and provide technical leadership within the development team. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. Extensive experience in Java application development using object-oriented programming principles. Strong hands-on experience with: Java Spring Framework Spring Boot Hibernate Angular Working knowledge of legacy technologies, including: Struts JSP EJB TopLink Experience designing and developing RESTful APIs and SOAP-based web services. Proficiency in SQL and experience working with Oracle or other relational database management systems. Experience writing, analyzing, and optimizing SQL queries. Experience configuring and deploying applications using Oracle WebLogic Server. Strong debugging and troubleshooting skills across UI, middleware, API, database, and cache layers. Experience using AI-assisted development tools such as GitHub Copilot or similar technologies. Strong verbal and written communication skills. Ability to work effectively in agile and cross-functional environments. Preferred Qualifications Experience within the insurance industry. Familiarity with enterprise modernization and application enhancement initiatives. Understanding of software engineering best practices, including code quality, maintainability, and performance optimization. Strong foundation in data structures and algorithms. Experience supporting full-stack applications in complex enterprise environments. Experience mentoring developers and leading technical discussions. Technical Skills Mandatory Skills Java Spring Boot Spring Framework Angular Hibernate Additional Required Knowledge Struts JSP EJB TopLink REST SOAP Oracle SQL / RDBMS Oracle WebLogic Preferred Domain Experience Insurance We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf
Not the right fit? Search for Java Angular Developer jobs in Toronto, Ontario, Canada
About Galent
Galent is an AI-native digital engineering firm at the forefront of the AI revolution, dedicated to delivering unified, enterprise-ready AI solutions that transform businesses and industries. Our mission is to empower organizations to thrive in an ever-evolving digital landscape through cutting-edge AI-native services, consulting, and digital engineering.
As enterprises face the complexities of integrating advanced technologies, Galent provides scalable, AI-enabled solutions that optimize processes, enhance productivity, and unlock new growth opportunities.
Our proprietary AI platforms along with our niche expertise, enable us to solve complex challenges across industries. Galent’s approach combines the latest advancements in AI with deep market insights to drive meaningful outcomes for our clients.
By enabling composable businesses that adapt to change, Galent empowers organizations to harness the full potential of AI and become leaders in their fields.