Senior Backend Programmer
Mediatonic
- Montréal, QC
- Permanent
- Temps-plein
- Get things done: Epic empowers programmers to assess a challenge, craft a solution, and implement
- Write distributed systems to handle large-scale challenges (we use Java, Scala)
- Work with public cloud infrastructure to facilitate a fast-moving ecosystem (we use AWS)
- Own the entire lifecycle of services, including live operations and deployment
- Craft solutions using modern SQL and nonrelational databases (we use MongoDB, Dynamo and Redis)
- Work together with both upstream and downstream service owners, producers and other cloud, infrastructure and embedded DevOps engineers to ship solutions
- Own the outcome - Be accountable for the solutions you build and flexible around the ambiguity of the problem space
- Passion for crafting secure, scalable, and highly available applications
- Experience architecting and leading innovative, complex software projects
- Experience collaborating with a variety of strategic stakeholders to bring a product vision to life
- Deep knowledge of Java or Node
- Experience in collaborating with design teams to design, document and build design systems for scalable and consistent user interfaces
- Experience with cloud technologies (we use AWS)
- Understanding of relational and NoSQL databases
- Experience working in an Agile / Scrum environment