Enable job alerts via email!

Java with Python Developer

Synechron

Mississauga

Hybrid

CAD 115,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Java with Python Developer to join their innovative team in Mississauga. This role involves designing and implementing scalable applications, developing Python scripts for data analysis, and utilizing Apache Airflow for orchestrating complex workflows. You'll collaborate with a diverse group of data professionals to ensure high-quality code and optimize performance. With a flexible hybrid work policy, comprehensive benefits, and opportunities for professional development, this position offers a dynamic environment where your contributions will shape cutting-edge projects in the financial services sector. If you're passionate about technology and eager to make an impact, this is the perfect opportunity for you.

Benefits

15 days paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
RRSP with employer’s contribution
On-demand Udemy for Business access
Coaching opportunities
Diverse work culture

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Experience with Java and Python programming is essential.
  • Hands-on experience with Apache Airflow for workflow orchestration.

Responsibilities

  • Design and implement robust, scalable Java applications.
  • Develop Python scripts for data processing and analysis.
  • Collaborate with data engineers and data scientists.

Skills

Java programming
Python programming
Apache Airflow
SQL databases
NoSQL databases
Git
Docker
Problem-solving skills

Education

Bachelor’s degree in Computer Science

Tools

Apache Airflow
Docker

Job description

This range is provided by Synechron. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$115,000.00/yr - CA$130,000.00/yr

Java with Python Developer

Location: Mississauga, ON (hybrid/3 days a week)

The Role

Responsibilities:

  • Design and implement robust, scalable, and efficient Java applications.
  • Develop Python scripts and applications to support data processing and analysis.
  • Utilize Apache Airflow for orchestrating complex data workflows and ETL processes.
  • Collaborate with data engineers, data scientists, and other stakeholders to understand data requirements and translate them into technical specifications.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and optimize existing applications and data pipelines.
  • Ensure the quality of code through unit testing and code reviews.
  • Document development processes, code changes, and deployment procedures.

Requirements:

You are:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience with Java programming
  • Strong proficiency in Python programming and frameworks.
  • Hands-on experience with Apache Airflow for workflow orchestration.
  • Familiarity with databases (SQL and NoSQL) and data modeling.
  • Experience with version control systems (e.g., Git).
  • Knowledge of containerization technologies (e.g., Docker) is a plus.
  • Strong problem-solving skills and ability to work independently as well as in a team.

It would be great if you also had:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.
  • Understanding of CI/CD practices and tools.
  • Banking experience.

We offer:

  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days)
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability
  • Flexible hybrid policy
  • RRSP with employer’s contribution up to 4%
  • A higher education certification policy
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms
  • A truly diverse, fun-loving and global work culture

SYNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Financial Services and Information Services

Referrals increase your chances of interviewing at Synechron by 2x

Get notified about new Java Software Engineer jobs in Mississauga, Ontario, Canada.

Software Engineer - Full Stack and Back End
Software Developer Back End (Java) 8422-1015
Full Stack Engineer, Developer Experience & Product Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Toronto

Remote

CAD 100,000 - 125,000

5 days ago
Be an early applicant

Security Software Engineer

Canonical

Mississauga

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Engineering Manager, Managed Services

Canonical

Mississauga

Remote

CAD 125,000 - 165,000

7 days ago
Be an early applicant

RQ09203 - Solution Architect - CRM - Senior

S M Software Solutions Inc

Toronto

Remote

CAD 100,000 - 130,000

5 days ago
Be an early applicant

Security Software Engineer

Canonical

Toronto

Remote

CAD 100,000 - 130,000

7 days ago
Be an early applicant

Security Software Engineer

Canonical

Toronto

Remote

CAD 100,000 - 125,000

7 days ago
Be an early applicant

Java Developer Tech Lead

Lumenalta

Toronto

Remote

CAD 100,000 - 150,000

3 days ago
Be an early applicant

Security Software Engineer

Canonical

Hamilton

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Engineering Manager, Managed Services

Canonical

Hamilton

Remote

CAD 110,000 - 150,000

6 days ago
Be an early applicant