About the role
Lead Java Angular Developer Location: Toronto, ON (Hybrid – 2 Days Onsite) Job Description We are seeking an experienced Lead Java Angular Developer with strong expertise in enterprise application development and modernization. The ideal candidate will have deep technical knowledge across Java, Spring Boot, Angular, and related technologies, with the ability to troubleshoot and optimize applications across multiple layers of the technology stack. Required Qualifications Strong expertise in Java 18 and Object-Oriented Programming (OOP) principles. Hands-on experience with Struts 1.0, JSP, EJB, Hibernate, and TopLink. Deep knowledge of the Spring Framework and Spring Boot. Experience developing front-end applications using Angular. Knowledge of HTML, CSS, JSON, and XSLT. Strong experience designing and consuming RESTful services, APIs, and web services (SOAP and REST). Proficiency with SQL and Oracle or other relational database management systems (RDBMS), including query development and optimization. Experience with WebLogic server configuration and deployment. Strong debugging and troubleshooting skills across UI, backend, API, database, and cache layers. Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot). Strong understanding of programming best practices, code quality standards, and performance optimization techniques. Exposure to enterprise modernization and application enhancement initiatives. Strong foundation in data structures and algorithms. Preferred Skills Angular Hibernate Java Spring Framework Spring Boot
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.pd