Senior Software Engineer at Evertz
Evertz
Job Description
Join Evertz as a Senior Software Engineer in Burlington, Ontario, and leverage your expertise in Java and scalable backend development to build mission-critical applications. This role involves designing production-grade backend systems and utilizing AI-assisted development tools. As a Senior Software Engineer, you will help advance the evertz.io microservices and backend platform.
Your experience with Java, Spring Boot, and cloud-native technology will be pivotal in creating systems that manage concurrency and data consistency effectively. Collaborating with product owners and engineering leads, you will handle responsibilities from requirement scoping to overseeing production launches. Key Responsibilities: โข Design backend microservices for the evertz.io SaaS platform โข Develop features on the Mediator enterprise product for robust performance โข Troubleshoot production issues by analyzing logs and performance โข Participate in architecture discussions with stakeholders โข Write high-quality maintainable code incorporating AI tools Requirements: โข 5+ years of software engineering experience in Java โข Familiarity with AI coding tools and serverless technologies โข Strong expertise in AWS and microservices architecture โข Experience with real-time processing or distributed systems โข Knowledge of debugging strategies and large codebases Bring your passion for backend engineering and a curious mindset to tackle complex challenges with Evertz. #J-18808-Ljbffr