Java Spark Developer Role

4 weeks ago


Mississauga, Ontario, Canada Synechron Full time

Company Overview:

Synechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. With 20+ years of experience, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams.

We have a global workforce of 14,000+, with 52 offices in 20 countries within key global markets. Our FinLabs develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications, and more.

A Challenge Worth Considering:

We are looking for a Senior Java Developer with experience in Spark and Kafka to join our team. This role offers an opportunity to work on cutting-edge projects at the world's leading tier-one banks, financial institutions, and insurance firms.

The Estimated Salary:

This position comes with a highly competitive compensation package, including CAD $110k - $115k/year & benefits (see below).

Key Responsibilities:

  • Follow industry best practices through the whole development process: code reviews, unit testing, static code analysis, and design diagrams to document architectural and implementation decisions.
  • Redesign and upgrade legacy systems, to support business objectives, while taking advantage of opportunities to move to newer tech stack.
  • Work in an Agile Scrum team including the stakeholders, product owner, dev team, and QA to deliver quality products.

Required Skills and Qualifications:

  • Senior Java resource with 8+ Experience.
  • Resource with Java 11 version, Spring boot, Spring framework, Microservices, basics around SQL, Database (No SQL preferred), Message platform (like Kafka / JMS / MQ equivalent) experience.
  • Core Java expertise.
  • Having database (Basic understanding + SQL).
  • Having knowledge in Spark / Kafka / Micro Services / Spring boot.
  • Having excellent communication skills.

Benefits Package:

  • A highly competitive compensation and benefits package.
  • A multinational organization with 52 offices in 20 countries and the possibility to work abroad.
  • Laptop and a mobile phone.
  • 15 days of paid annual leave (plus sick leave and national holidays).
  • A comprehensive insurance plan including: medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
  • Retirement savings plans.
  • A higher education certification policy.
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
  • 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.

Diversity and Inclusion:

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.



  • Mississauga, Ontario, Canada Synechron Full time

    Transform Businesses with UsWe are Synechron, a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our mission is to empower businesses to thrive in the digital age.About the RoleWe are seeking a seasoned Java Spark Developer to join our team of experts in Artificial Intelligence,...


  • Mississauga, Ontario, Canada Synechron Full time

    We are seeking a highly skilled Senior Java developer to join our team at Synechron. This exciting opportunity allows you to work with cutting-edge technologies and contribute to the development of innovative solutions.As a Senior Java developer, you will be responsible for designing and developing scalable, efficient, and reliable software systems using...

  • Senior Java Developer

    2 months ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Summary:Citigroup Inc. is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, with expertise in designing and implementing large-scale applications.The successful candidate will be responsible for:Designing and developing complex Java applications using Java 1.8 or...


  • Mississauga, Ontario, Canada Synechron Full time

    We are seeking a highly skilled Senior Java Developer to join our team at Synechron, a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions.As a Senior Java Developer, you will play a key role in designing and developing cutting-edge applications using Java 11, Spring Boot, and Microservices....


  • Mississauga, Ontario, Canada VLink Inc Full time

    About VLink IncVLink Inc is a leading organization in the industry, and we're currently looking for a highly skilled Senior Java Developer for Cloud Architecture.About the RoleWe're seeking a seasoned professional with extensive experience in Java, Spring Boot, Microservices, Kafka, and Spark. As a Senior Java Developer, you will play a crucial role in...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewCitigroup Inc. is a leading global financial services company that seeks an experienced Senior Java Developer to join its Technology team.The ideal candidate will have a strong background in Java development, system architecture, and data analysis, with expertise in Apache Spark and Unix/Python shell scripting.Salary InformationThe estimated...


  • Mississauga, Ontario, Canada VLink Inc Full time

    At VLink Inc, we are seeking an experienced Senior Java Developer to join our team. The ideal candidate will have a strong background in Java, Spring Boot, and Microservices.About the RoleThis is a full-time position that requires 3 days of on-site work per week. As a Senior Java Developer, you will be working with Kafka and Spark technologies to design and...


  • Mississauga, Ontario, Canada VLink Inc Full time

    About VLink IncVLink Inc is a leading technology company that specializes in software development and innovation.Job SummaryWe are seeking an experienced Senior Java Developer to join our team. The ideal candidate will have a strong background in Java, Spring Boot, and Microservices, with experience working with Kafka and Spark.ResponsibilitiesDesign,...


  • Mississauga, Ontario, Canada Axelon Canada Full time

    Axelon Canada is seeking an experienced Expert Java Developer for a contract opportunity in our Mississauga, ON office. The successful candidate will have at least 8 to 11 years of experience in hands-on application development and a strong background in Java programming.The role involves participation in the establishment and implementation of new or...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewThe Senior Java Software Engineer is a critical role that entails leading the development and implementation of new or revised application systems and programs in coordination with the Technology team at Citigroup Inc.Responsibilities:Collaborate with multiple management teams to ensure seamless integration of functions, meeting goals and...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewCitigroup Inc. is a leading global financial services company seeking an experienced Agile Java Developer. This senior-level position involves establishing and implementing new or revised application systems and programs in coordination with the Technology team.The ideal candidate will possess advanced knowledge of system flow, coding standards,...


  • Mississauga, Ontario, Canada Themesoft Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team as a Big Data Architect. The ideal candidate will have a strong background in Java and big data technologies, with a focus on system design, data management, integration, performance optimization, and compliance.Key Responsibilities:Design and implement efficient, reusable,...


  • Mississauga, Ontario, Canada VLink Inc Full time

    About Us">VLink Inc is a leading organization that specializes in cutting-edge technologies.Our team is comprised of experienced professionals who are passionate about innovation and excellence.We are seeking a talented Senior Java Developer to join our team and contribute to the development of our innovative projects.">Job Description">The successful...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Company OverviewCiti Canada Technology Services ULC is a leading provider of data analytics solutions for the financial industry. Our team is responsible for designing and developing high-performance data analytics products that drive business growth and competitive advantage.About the RoleWe are seeking an experienced Senior Java Developer to join our team...


  • Mississauga, Ontario, Canada Virtusa Full time

    Virtusa is seeking an experienced Java Full Stack Developer to join our team in Mississauga, Ontario, Canada. This role will involve working on technical projects and collaborating with cross-functional teams to deliver high-quality solutions.Job Summary:This full-time position offers a competitive salary of approximately $120,000 per year, plus benefits and...

  • Lead Java Developer

    1 month ago


    Mississauga, Ontario, Canada Capgemini Full time

    Senior Developer Job DescriptionWe are seeking a Senior Developer with extensive experience in Java and Oracle Middleware to contribute to our team. The ideal candidate will have a strong background in object-oriented design, Agile/Scrum development, and advanced SQL skills. The role requires hands-on experience with SPSS Modeler and the ability to build...


  • Mississauga, Ontario, Canada Citibank Full time

    Citibank Technology JobAs a Senior Applications Developer at Citibank, you will play a key role in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. This is an intermediate-level position responsible for participating in applications systems analysis and programming...

  • Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada Dexian Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.The ideal candidate will have strong experience with Core Java, Spring Boot, and microservices architecture. You should also have excellent...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    We are seeking an experienced Senior Java Backend Developer to join our team at Axiom Software Solutions Limited. In this role, you will be responsible for designing, developing, and deploying high-quality Java backend applications.About the RoleThis is a senior-level position that requires a minimum of 10 years of experience in Java development. The ideal...


  • Mississauga, Ontario, Canada Spark Power Full time

    Electrical Apprentice Role at Spark PowerWe are seeking an Electrical Apprentice Level 4 and 5 to join our team at Spark Power. In this role, you will assist Journeymen and other employees with tasks, contributing to the operation of our electrical services.Key Responsibilities:Assist in planning and executing electrical work, ensuring efficient methods are...