Senior Java Developer

17 hours ago


Montreal administrative region, Canada Synechron Full time

3 days ago Be among the first 25 applicants 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$90,000.00/yr - CA$100,000.00/yr We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry‑leading digital solutions. Synechron’s progressive technologies and optimization strategies span end‑to‑end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile‑first applications and more. Over the last 25+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 15,000+, and has 58 offices in 21 countries within key global markets. Synechron is seeking an experienced backend developer with strong Core Java and Spring Boot skills to lead the understanding, enrichment, and enhancement of existing ETL processes. This role offers an opportunity to work with critical financial data, driving improvements that support business insights and operational excellence. Responsibilities Analyze, understand, and enhance existing ETL workflows to improve data accuracy, enrichment, and processing efficiency. Design, develop, and maintain backend services using Core Java and Spring Boot frameworks. Collaborate with data architects and analysts to translate business requirements into technical solutions. Identify opportunities to optimize and update ETL processes, ensuring scalability and robustness. Troubleshoot and resolve production issues related to ETL pipelines and backend services. Develop and maintain documentation for ETL processes and enhancements. Participate in code reviews, perform unit testing, and contribute to continuous integration and delivery efforts. Mentor junior developers and foster best coding practices within the team. Requirements 6+ years of professional experience in backend development using Core Java and Spring Boot. Strong understanding of ETL processes and data transformation principles. Experience working with financial or large‑scale data environments preferred. Proficient in troubleshooting, performance tuning, and enhancing data workflows. Familiarity with databases, SQL, and MongoDB. Ability to analyze complex data structures and optimize data enrichment strategies. Located in Montreal for Hybrid work. 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 to fit your schedule. RRSP with employer’s contribution up to 4%. 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 ‘Synclusive’ 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 Mid‑Senior level Employment type Full‑time Job function Finance Technology, Information and Internet #J-18808-Ljbffr


  • Senior Java

    1 week ago


    Montreal (administrative region), Canada Jobs via Dice Full time

    Join to apply for the Senior Java / Angular Developer role at Jobs via Dice. Job Title: Senior Full-Stack Developer (Angular & Java) Responsabilités principales (Français) Migrer d'une plateforme existante vers Angular. Maintenir et améliorer les services back-end en Java, en garantissant la sécurité et en traitant le backlog technique. Travailler dans...

  • Senior Java

    1 week ago


    Montreal (administrative region), Canada Jobs via Dice Full time

    Join to apply for the Senior Java / Angular Developer role at Jobs via Dice . Job Title: Senior Full-Stack Developer (Angular & Java) Responsabilités principales (Français) Migrer d'une plateforme existante vers Angular. Maintenir et améliorer les services back-end en Java, en garantissant la sécurité et en traitant le backlog technique. Travailler dans...


  • Montreal (administrative region), Canada Cosqube Full time

    Senior Software Engineer, Product Engineering, Canada Job Description 8+ years relevant experience expected for this role Superior technologist with strong design and implementation fundamentals, especially for building scalable systems Strong experience developing enterprise‑level systems using Java / Spring Experience in multithreading / concurrency and...


  • Montreal (administrative region), Canada Cosqube Full time

    Senior Software Engineer, Product Engineering, CanadaJob Description8+ years relevant experience expected for this roleSuperior technologist with strong design and implementation fundamentals, especially for building scalable systemsStrong experience developing enterprise‑level systems using Java / SpringExperience in multithreading / concurrency and...

  • Développeur Java

    2 weeks ago


    Montreal (administrative region), Canada mthree Full time

    Apply for the Développeur Java / Java Developer role at mthree . Must be local to Montreal Want to work in technology at an investment bank? The Market Risk Fleet is a diverse agile fleet, consisting of several squads and developers in Canada, India, Hungary, UK and the USA. The fleet is primarily responsible for the development of Market Risk engines that...

  • Développeur Java

    2 weeks ago


    Montreal (administrative region), Canada mthree Full time

    Apply for the Développeur Java / Java Developer role at mthree. Must be local to Montreal Want to work in technology at an investment bank? The Market Risk Fleet is a diverse agile fleet, consisting of several squads and developers in Canada, India, Hungary, UK and the USA. The fleet is primarily responsible for the development of Market Risk engines that...


  • Montreal (administrative region), Canada Synechron Full time

    3 days ago Be among the first 25 applicants 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$90,000.00/yr - CA$100,000.00/yr We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm...


  • Montreal (administrative region), Canada PowerToFly Full time

    A leading finance technology firm is seeking a Senior Java Developer to join their Snipers team in Montreal. This role focuses on developing Front Office Market Risk & Research platform using Java FX and Swing. Candidates should possess extensive Java expertise, strong interest in equity derivatives, and experience in quantitative software development....

  • Java Developer

    5 days ago


    Montreal (administrative region), Canada Synechron Full time

    Get AI-powered advice on this job and more exclusive features. 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$100,000.00/yr - CA$110,000.00/yr Direct message the job poster from Synechron Nous offrons : We are seeking a hands-on, experienced Java...

  • Java Developer

    3 days ago


    Montreal (administrative region), Canada Synechron Full time

    Get AI-powered advice on this job and more exclusive features. 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$100,000.00/yr - CA$110,000.00/yr Direct message the job poster from Synechron Nous offrons : We are seeking a hands-on, experienced Java...