17 Aug
|
Apexon
|
Toronto
Elevate your career as a Senior Principal Software Engineer specializing in Java, focusing on scalable architecture and microservices. This role requires a hands-on approach to building greenfield platforms and AI-driven solutions. We are looking for a dedicated Staff/Principal Software Engineer with over 10 years of software engineering experience.
Your expertise in distributed systems and cloud-native platforms will play a pivotal role in driving technical decisions and architecture. With hands-on development in Java 21 and AWS, you will lead the design of scalable microservices and support engineers through mentorship. Key Responsibilities:
- Design and build scalable distributed systems and microservices
- Develop applications using Java 21, Spring Boot, and REST APIs
- Lead system architecture and technical decision-making
- Build greenfield platforms with end-to-end ownership
- Implement solutions for AI/ML platforms and inference services
Requirements:
- Minimum 10 years of software engineering experience
- Strong hands-on AWS experience
- Background in distributed systems and cloud-native platforms
- AI/ML platform experience preferred
- Familiarity with AI-assisted coding tools
Contribute your expertise in architecting scalable systems, guiding engineers, and developing cutting-edge solutions in a dynamic role.
📌 Senior Principal Software Engineer - Java (Toronto)
🏢 Apexon
📍 Toronto