Job Description & How to Apply Below
Are you a full-stack developer who leads with Angular and backs it up with solid Java and Spring Boot? Blanc Labs is looking for a Senior / Lead Full Stack Developer to own both the front-end and back-end of complex enterprise applications for clients across North and South America. Angular is your strongest suit, you set the standard for UI architecture, performance, and developer experience, and you bring that same rigor to Java/Spring Boot services and Azure cloud deployments.
If you want a role where your full-stack depth drives measurable client outcomes, this is it.
What You’ll be Doing Lead the design and development of complex, performant Angular applications, establishing front-end architecture standards, component libraries, and UX best practices across the team.
Build and support RESTful APIs and microservices in Java, integrated with Azure services including Azure API Management, Azure Service Bus, and Azure Functions.
Develop and maintain full-stack features end-to-end, owning Angular front-end components through to Java/Spring Boot back-end services and database layers.
Deploy, monitor, and scale applications on Azure using services such as Azure App Service, AKS, Azure SQL, Cosmos DB, Azure Blob Storage, and Azure Active Directory / Entra .
Participate in architecture discussions, technical design reviews, and code reviews.
Mentor junior and intermediate developers.
Implement CI/CD pipelines using Azure Dev Ops, and champion Dev Ops best practices, including automated testing, code quality gates, and infrastructure-as-code.
Troubleshoot production issues and perform root-cause analysis.
What You’ll Need to Be Successful Frontend (Primary):
Angular (v12+, with deep expertise in component architecture, lazy loading, state management, and performance optimization), Type Script, RxJS, PrimeNG, Angular Material, Bootstrap, responsive and accessible UI development.
Backend:
Java 17+, Spring Boot, Spring Security, Spring Data JPA, Hibernate/JPA, REST APIs, Microservices, OAuth2, OpenID Connect, JWT, SQL Server, PostgreSQL, Oracle, Redis and No
SQL databases.
Azure Cloud:
Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure API Management, Azure Service Bus, Azure SQL, Cosmos DB, Azure Blob Storage, Azure Active Directory / Entra , Azure Monitor, Azure Dev Ops (pipelines, repos, boards).
Additional Tools: AI-assisted development tools including Git Hub Copilot, ChatGPT, and Cursor; prompt engineering and responsible AI usage.
Nice-to-Have:
Familiarity with Microsoft Power Platform (Power Apps, Power Automate, Dataverse) is a bonus but not required.
Experience:
8+ years overall software development; 5+ years with Angular (advanced level required); 5+ years with Java and Spring Boot; 3+ years working with Azure cloud services; familiarity with Microsoft Power Platform is an asset;
Agile/Scrum experience. Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field.
Blanc Labs is enabling a digital future. Headquartered in Toronto, we partner with clients in North & South America to digitize and automate their operations and build their next generation of digital products and services. We empower clients to enhance their digital offerings and bring creative solutions to the market faster. Learn more at
Blanc Labs is an equal opportunity employer and is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. Accommodations within reason due to a disability or medical need are available on request for candidates taking part in the recruitment process.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×