Lead Java Engineer for Edge Computing
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.
- Compensation
- Not disclosed
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Contract
- Experience
- 10+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 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
Full description
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.