1 month ago Be among the first 25 applicants
Job Title: Sr. Java Developer
Job Location: Toronto, ON or London, ON (2 days/week onsite)
# Positions: 5
Employment Type: FTE
Key Technology: Java
Job Responsibilities:
- Ensure data quality and integrity across various data sources and systems to ensure data accuracy, completeness, and reliability.
- Optimize data pipelines for performance and scalability.
- Provide technical support to promptly resolve escalated incidents/outages.
- Develop and document detailed solution designs, impart your subject matter expertise throughout the lifecycle.
- Develop functional, technical, and user interface designs based on business, enterprise architecture, and system performance requirements.
- Identify strategies to reduce costs, support cost-effective solutions, and enhance stakeholder experience.
- Conduct code reviews to ensure quality, standards compliance, reusability, and ease of maintenance; support operational readiness reviews and solution design sign-offs.
- Design solutions leveraging existing reusable components, aligned with business requirements, with a focus on reusability for new modules.
- Stay updated with industry trends and technologies related to data engineering.
- Create and maintain optimal data pipeline architecture.
- Implement data products curated by the Chief Data Office and develop custom data models for specific use cases.
Skills and Experience Required:
Required:
- 10+ years of relevant experience as a Java developer.
- Experience with Java and Spring frameworks.
- Experience with big data tools: Hadoop, HDFS, ADLS, ADF, Spark, Dremio, etc.
- Experience with relational SQL and NoSQL databases, including Cassandra.
- Experience designing scalable, production-grade applications and microservices.
- Experience working on Agile teams.
- Undergraduate Degree.
Desired:
- Experience in Python and Scala.
- 5+ years of Capital Markets experience.
- Experience with Kafka and Databricks.
Seniority level
Employment type
Job function
Industries
- IT Services and IT Consulting