Hiring Java Spark Lead Developer in Mississauga, ON. Full-time permanent role requiring 7+ years experience and strong Java/Spark skills.
Responsibilities
Lead development of Java and Spark applications for large-scale data processing, working with relational databases, CI/CD pipelines, and scheduling tools.
Requirements
7+ years of professional software development experience. Minimum 3 years as a Technical Lead in Java + Spark applications. Strong hands-on experience with Apache Spark for large-scale data processing. Strong Java backend development skills. Proficiency in SQL and experience working with relational databases (e.g., Oracle). Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.). Familiarity with scheduling/automation tools like Autosys. Strong problem-solving, debugging, analytical thinking. Ability to work independently with minimal supervision. Excellent communication and interpersonal skills.
Android Senior Developer for CBC/Radio - Canada's OTT Team creating Android applications for streaming services. Collaborate to ensure quality front - end development and participate in Agile processes.
Senior Flutter Developer leading the development of mobile applications for Ardhanarishvara project. Building secure and scalable enterprise - grade applications for the transgender community.
Senior Mobile Engineer designing and developing innovative applications for Play Store and AppStore. Optimizing performance and collaborating globally while enhancing security measures.
Senior Java Developer needed for a 6 - month hybrid contract in Toronto, building backend services and APIs using Core Java, Spring Boot, and Microservices.