Website UST
UST Careers: Java Full Stack Lead (Lead I – Software Engineering)
Born digital, UST transforms lives through the power of technology. We are a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate and create lasting, sustainable impact for our clients and communities.
We are searching for a Java Full Stack Lead to join our team in a Remote Canada capacity. In this role, you will lead the design and implementation of scalable, enterprise-grade applications, mentoring our development teams while embedding innovation into everything we do.
The Opportunity: Shaping Transformative Experiences
As a Lead I in Software Engineering, you will walk alongside our clients to create human-centred solutions.
-
Strategic Design: Lead the implementation of scalable, enterprise-grade architectures.
-
Collaboration: Partner with stakeholders to translate business requirements into high-impact technical solutions.
-
System Evolution: Review existing systems and recommend updates to ensure performance and security.
-
Mentorship: Guide development teams through the full SDLC, fostering a culture of technical excellence.
-
Standards Governance: Ensure all coding and architecture adhere to best practices in security and performance.
Technical Requirements & Profile
We are looking for a hands-on leader with 8+ years of experience and a deep understanding of the full software stack.
-
Backend Mastery: Strong expertise in Java, Node.js, RESTful APIs, and Microservices.
-
Frontend Proficiency: Advanced skills in React or Angular, JavaScript, and responsive UI design.
-
Mobile & Web: Experience with iOS/Android platforms and a deep understanding of web security and performance optimization.
-
Ecosystem Tools: Familiarity with Spring Boot, Maven, Git, and Agile methodologies.
-
Cloud & DevOps: Hands-on experience with AWS or GCP and CI/CD pipelines.
-
Architectural Depth: Strong knowledge of OOP, design patterns, and managing multi-threaded applications.
Compensation & Comprehensive Benefits
UST believes in rewarding excellence with a competitive and transparent package.
-
Salary Range: $95,000 – $119,000 CAD (Remote-Canada).
-
Work-Life Balance: Minimum 10 days paid vacation, 6 days paid sick leave, and paid holidays.
-
Health & Security: Supplemental Healthcare coverage, company-paid life insurance, and AD&D coverage for you and your dependents.
-
Inclusive Values: A culture built on Humility, Humanity, and Integrity.
How to Apply
Ready to create a boundless impact on your career and the world?
-
Showcase Your Leadership: We want to hear about the teams you’ve mentored and the scalable architectures you’ve built.
-
Remote Ready: This is a permanent position for residents of Canada.
[Apply Now: Java Full Stack Lead at UST]
To apply for this job email your details to yasminrifaya86@gmail.com
