Point your AI agent at freehire and let it find you a job.

Get the CLI →

Princeton IT Services, Inc

Lead Java Engineer for Edge Computing

Posted 3 views
Discussion

Summary

A full-time contract role in Toronto leading the architecture and development of backend services and scalable distributed platforms for edge computing and AI/ML systems, using Java, Spring Boot, microservices, event-driven design, and AWS cloud services.

Join Agentic AI as a Lead Java Engineer, focusing on edge computing and AI/ML systems in Toronto. Leverage your Java expertise to architect and build scalable distributed platforms.

In this full-time contract role, you will lead the design and development of innovative backend services using Java and Spring Boot. Your leadership will guide engineering teams in creating event-driven architectures and cloud-native solutions on AWS, ensuring optimal performance and scalability.

Key Responsibilities: • Design scalable distributed systems from concept to production • Build backend services and APIs using Java Spring Boot • Architect microservices and event-driven applications • Develop data processing pipelines supporting AI/ML • Collaborate with cross-functional teams to deliver solutions

Requirements: • 10+ years in enterprise distributed systems • Strong expertise in Java and Spring Boot • Experience with AWS cloud services • Experience in Agile environments • Technical leadership and system design skills

Make your mark leading architecture and development for cutting-edge AI and edge computing at Agentic AI in Toronto.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available