A leading iGaming operator and supplier in the Americas have an exciting job opportunity for a Server Engineer to join one of their agile cross platform development teams in Toronto, Canada! If you have experience in high traffic application design, system performance and scalability, this job could be perfect for you!
Your key job responsibilities as the Server Engineer in Toronto, Canada will include:
- Contribute to the company roadmap and innovation across the company
- Design, develop, test and deploy Java services built mostly on top of Dropwizard, Spring and Hibernate
- Architect & have technical ownership of platform (micro)services, including enhancing services and greenfield projects
- Utilize modern technologies such as Kafka, Docker, Consul, Gradle, Traefik etc. to create robust and scalable systems
Requirements for this Server Engineer job in Toronto, Canada:
- The ideal candidate must have experience in high traffic application design, system performance and scalability
- 6+ year experience in web services, distributed systems, microservices and highly available and scalable applications
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code
- Excellent understanding of system design and design patterns
- Previous experience with the Agile methodology
- Deep knowledge of Java and the Java ecosystem
- Experience in developing distributed systems
- Experience with SQL
- Analytical and solution oriented mindset
- Skills to navigate fast in large codebase
- Experience designing and implementing RESTful APIS
Job is Archived
You may have followed an invalid link or the job you are looking for has been archived.
Learn About GoHire