Delivering business impact through technology.
Platform migration • Legacy system analysis and re-design • Data and processing optimization • Portals • Roadmaps
April 5
🔄 Hybrid – Toronto
Angular
Apache
AWS
Azure
Cloud
Distributed Systems
Hadoop
Java
JavaScript
Kafka
Kotlin
MongoDB
Node.js
NoSQL
React
Spark
Spring
SQL
Unix
Delivering business impact through technology.
Platform migration • Legacy system analysis and re-design • Data and processing optimization • Portals • Roadmaps
• Design high-quality, scalable, and extensible applications • Estimate, task, and prototype • Contribute clear and maintainable code • Collaborate with team members on features, design, and implementation • Investigate, learn, and apply new technologies and processes • Clarify requirements with team and client representatives
• Proven experience in designing and developing complex, scalable applications • Fluent in Java and/or JavaScript • Attention to well-crafted software Nice to have: • Exposure to Agile approaches in software development • Fluent in HTML5, CSS, and JavaScript frameworks • Experience with relational and/or NoSQL databases • Significant cloud platform experience with AWS or Azure • Strong fundamental knowledge of computer science algorithms, data structures, and design patterns • Experience in designing distributed systems at scale • Knowledge of Apache Spark, Kafka, Kinesis, Hadoop toolsets • Distributed computing and platform as a service • Understanding UNIX, Linux, HTTP, XML • Knowledge of automated build, test, and deployment tools
• Build a wide variety of enterprise/consumer facing applications • Continuous opportunities to learn, share knowledge, and teach • Work with a cross-functional team in an Agile environment • Work with a wide variety of technologies including Java, Spring, JavaScript, Angular, React, Moleculer, Node.js, MongoDB, Kafka, Hadoop, Kotlin, Cloud Foundry, and AWS
Apply Now