Intermediate Full Stack Developer at RAVL, designing scalable applications in Java and Angular. Collaborating with cross-functional teams to deliver secure backend and dynamic frontend solutions.
Responsibilities
Design, build, and maintain full stack applications using Java (Spring Boot or similar) and Angular.
Develop and integrate RESTful APIs and backend services that are secure, scalable, and observable.
Implement responsive, maintainable, and accessible frontend interfaces using modern Angular patterns and best practices.
Contribute to system and component design discussions, translating requirements into clean, modular technical solutions.
Write well-structured, testable code and actively participate in code reviews to maintain engineering quality.
Collaborate cross-functionally with product, design, and platform teams to deliver complete features end-to-end.
Contribute to CI/CD practices, automated testing, and cloud-native deployment workflows.
Demonstrate ownership of features — identifying risks early, communicating trade-offs, and delivering with accountability.
Continuously improve team processes and technical standards through feedback and shared learning.
Requirements
3–5 years of professional software development experience in full stack environments.
Strong hands-on experience with Java (Spring Boot preferred).
Professional experience building applications with Angular (Angular 10+ preferred).
Experience building and consuming RESTful APIs.
Solid understanding of relational databases and data modeling.
Familiarity with cloud environments (AWS, Azure, or GCP).
Experience with CI/CD pipelines, Git workflows, and automated testing practices.
A delivery-first mindset — focused on outcomes that create visible client value.
Strong communication skills and the ability to collaborate effectively in consulting or cross-functional environments.
Comfort working in evolving, fast-paced delivery environments.
Benefits
4 weeks paid time off (plus public holidays)
Paid professional development days and continuous learning opportunities
Comprehensive health & dental coverage, including mental health support
Variable bonus & RRSP contributions tied to performance and delivery impact
Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs
Backend Developer at Nexus Innovations enhancing technology environments for clients. Collaborating with teams and ensuring quality in development and deployment of technical solutions.
Senior Software Developer at Octasic developing back - end and embedded systems for wireless technology. Collaborating with teams to implement robust technical solutions and mentoring junior developers.
Senior Software Engineer working on the Flowline simulation system for a global creative studio. Contributing to fluid and FX simulation software development using advanced rendering techniques.
Senior Software Engineer specializing in .NET development for financial services software at Finastra. Leading development and mentoring teams in a dynamic environment.
Backend NodeJS Developer with 5+ years experience needed for hybrid role in Mississauga. Must have strong NodeJS, MSSQL, REST/GraphQL API, and Kafka development skills.
Full Stack Product Developer developing AI - driven Project and Program Management solutions. Ensuring product evolution and user needs are consistently met.
Technical Architect defining how GTM platforms work together at Dropbox. Collaborating with cross - functional teams to ensure scalable system integration and data quality.
Java Tech Lead leading a team and providing strategic support using Java technologies. Contributing to diverse technology projects across sectors like insurance and financial services.
Intermediate Backend Software Developer designing and building scalable backend infrastructure for AI features at Triton Digital. Collaborating with engineering teams to deliver efficient backend services and integrations.
Commercial Lead at IFS Copperleaf driving pricing strategy and optimizing revenue streams in a SaaS environment. Collaborating with teams to align strategies that support growth and customer relationships.