Java Spark Developer
Tasks
- Analyze business requirements and deliver technical solutions
- Build scalable backend services
- Conduct root cause analysis for production issues
- Design and develop Java applications
- Design and optimize complex SQL queries
- Develop batch and real-time data pipelines
- Develop data transformations and aggregations
- Identify performance bottlenecks in applications and databases
- Implement data quality validation and reconciliation
- Maintain engineering documentation and standards
- Mentor junior developers
- Optimize Spark jobs for performance and reliability
- Participate in agile ceremonies
- Perform code reviews and retrospectives
- Perform query tuning for high volume workloads
- Process large scale datasets in distributed environments
Perks/Benefits
- Company holidays
- Disability insurance
- Employee assistance program
- Life insurance
- Medical, dental, and vision coverage
- Paid time off
- Retirement savings plan
- Sick leave
Skills/Tech-stack
Apache Spark | CI/CD | Collections Framework | Concurrency | Core Java | Data Modeling | Design Patterns | Git | Gradle | JVM | JVM Performance | JVM performance tuning | Java | Linux | Maven | Multithreading | MySQL | Object-Oriented | Object-oriented programming | Oracle | Performance Tuning | Performance optimization | PostgreSQL | Query Optimization | SQL | SQL Server | Spark DataFrames | Spark Datasets | Spark SQL
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Roles
Developer | Engineer | Java | Java Spark Developer | Software Engineer | Spark Developer
Related jobs
-
Active Learning | Calibration | Causal Inference | Constrained optimization | Contextual BanditsSenior-level Full TimeHybrid- Toronto, ON R7h ago
-
Sr Analytics Developer, Finance, Brokerage & Market Risk CAD 151K-189KAWS | Amazon Redshift | Amazon S3 | Apache Airflow | DBTEmployer matched savings plan | Flexible sick leave | Health benefits | Life insurance | Paid vacationSenior-level Full TimeRemote (Canada) R13h ago
-
Data Engineer, DMP CAD 87K-108KApache Airflow | Apache Spark | BigQuery | Cloud Dataflow | Data ModelingBirthday day off | Course Reimbursement Program | Free online doctor visits | Hybrid work environment | Learning academyMid-level Full TimeOakville, Canada R17h ago
-
Data Engineer CAD 100K-170KAWS | Apache Airflow | Azure | BigQuery | Cloud Computing401k | Asynchronous work culture | Autonomy | Company paid life insurance | Disability coverageMid-level Full TimeRemote - US or Canada R18h ago
-
Senior Embedded Software Developer CAD 94K-115KC# | C++ | Git | Golang | LinuxCompany paid medical, dental, and vision | Critical illness insurance | Disability insurance | Employee assistance program | Flexible leave policiesSenior-level Full TimeBurnaby, BC, Canada1d ago
-
AWS | Access Control | Alerting | Audit Logging | AzureCollaborative environment | Fully remote option in Canada | Mentoring and leadership opportunities | Opportunity to shape organization wide machine learning and generative AI infrastructure strategySenior-level Full TimeCanada R1d ago
-
AWS | AWS CloudFormation | Alerting | Amazon Kinesis | Apache FlinkCollaborative environment | Comprehensive medical benefits | Financial benefits | Remote work (Canada) | Technical ownershipMid-level Full TimeCanada R1d ago
-
AI Powered Engineering tools | AI-powered engineering | Audit Readiness | ClickHouse | Code reviewCareer growth | Distributed First Collaboration | Fully remote | High autonomy | Learning cultureSenior-level Full TimeCanada R1d ago
-
AI Assisted Development | Analytical Databases | ClickHouse | Data Engineering | Data PipelinesFully remote work | Mentorship opportunities | Significant autonomy | Technical leadership autonomySenior-level Full TimeCanada R1d ago
-
AI-assisted debugging | Audit Logging | Backup | Cause analysis | ClickHouseAI assisted engineering practices | Cross-functional collaboration | High availability government cloud exposure | Ownership and autonomy | Professional growth through experimentationSenior-level Full TimeCanada R1d ago
-
AI Assisted Development | Backup and Recovery | ClickHouse | Cloud Compliance | Data PipelinesAsynchronous collaboration | Fully remote work | High-autonomy culture | Opportunities for experimentation and continuous learning | Ownership based engineeringSenior-level Full TimeCanada R1d ago
-
AWS | Access Control | Apache Airflow | Apache Flink | ClickHouseCollaborative work environment | Comprehensive medical benefits | Inclusive workplace | Remote work opportunity | Technical growth and learningSenior-level Full TimeCanada R1d ago
-
AWS | Agile | Amazon SageMaker | Automated testing | CI/CDSenior-level Full TimeAMER - Canada - Quebec - …1d ago
-
Agent Orchestration | Agent SDK | Automated testing | CI/CD | Claude Agent SDKHybrid work environmentMid-level Full TimeMontreal 700, Canada R1d ago
-
Senior-level Full TimeCanada, Toronto1d ago
-
Senior Consultant, Data Developer CAD 92K-125KAccess Control | Airflow | Alerting | Apache Spark | Artifact RepositoryBanking benefits | Defined benefit pension plan | Employee recognition program | Employee share purchase plan | Hybrid work arrangementSenior-level Full TimeToronto-81 Bay, 11th Floor, Canada1d ago
-
Staff Engineer - Analytics & Data Architecture USD 220K-262KClickHouse | Columnar Execution | Connection pooling | Data Architecture | Data IngestionLTD insurance | Life insurance | Meal allowance | Medical, dental coverage | OffsitesSenior-level Full TimeRemote - Canada R1d ago
-
Senior Software Engineer, AI CAD 135K-170KAPIs | Agent Orchestration | Agent workflows | Airflow | AlbertSenior-level Full TimeRemote, Canada R1d ago
-
Fullstack Software Engineer CAD 176K-226KAPI Design | Java | JavaScript | Node.js | Performance EngineeringSenior-level Full TimeCA-Ontario-Toronto R1d ago
-
APIs | AWS | Access Management | Azure | Azure DataFull-time role | Occasional travel within Alberta | Remote within CanadaSenior-level Full TimeEdmonton, Alberta; Calgary - Remote Position, … R1d ago
-
Intermediate Data Engineer CAD 65K-75KAzure Data | Azure Data Factory | Azure Functions | CI/CD | Data FactoryEmployee perks | Health/Dental/Vision | Paid time off | RRSPMid-level Full TimeVancouver, BC, V6J 4S6, CAN1d ago
-
Senior-level Full TimeToronto, None; Toronto, Ontario; Markham, Ontario1d ago
-
C++ | CI/CD | Debugging | Git | JenkinsSenior-level Full TimeToronto, Ontario1d ago
-
Senior Machine Learning Engineer CAD 150K-188KAdvertising Auctions | Airflow | Automated retraining | BigQuery | Convolutional Neural Networks401k match | Caregiving support | Family planning support | Flexible vacation | Gender-affirming careSenior-level Full TimeRemote - Ontario, Canada R1d ago
-
Bash | Data Processing | Docker | GCP | Infrastructure as CodeAsynchronous culture | Laid-back atmosphere | Portfolio opportunity | Remote/distributed workMid-level Full TimeToronto, Canada1d ago