Synechron

Tech Lead - Java fullstack (Angular)

Synechron$100K — $105K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of backend development experience with Core Java and Spring Boot
  • Strong understanding of ETL processes and data transformation principles
  • Preferred experience in financial or large-scale data environments
  • Proficient in troubleshooting and performance tuning data workflows
  • Familiar with databases, SQL, and MongoDB
  • Ability to analyze complex data structures and optimize enrichment strategies
  • Located in Montreal for a hybrid work setup

Responsibilities

  • Analyze and enhance existing ETL workflows for better data accuracy and processing efficiency
  • Design, develop, and maintain backend services using Core Java and Spring Boot
  • Collaborate with data architects to translate business requirements into technical solutions
  • Identify optimization opportunities within ETL processes for scalability and robustness
  • Troubleshoot and resolve production issues related to ETL pipelines and backend services
  • Document ETL processes and improvements for reference and compliance
  • Participate in code reviews and contribute to continuous integration efforts
  • Mentor junior developers and promote best coding practices in the team

Benefits

  • A multinational organization with 58 offices in 22 countries and the possibility to work abroad
  • 15 days of paid annual leave plus an additional 10 days of personal leave
  • Comprehensive insurance plan including medical, dental, vision, and life insurance
  • Flexible hybrid work policy
  • RRSP with employer contribution up to 4%
  • Higher education certification policy for skill development
  • Access to over 5000 courses on Udemy as part of an on-demand training program
  • Coaching opportunities with experienced colleagues in innovation and excellence groups
  • Involvement in cutting-edge projects with leading global financial institutions
Full Job Description
Notre défi:

Notre grand client du secteur financier se concentre sur l'optimisation et la modernisation de ses flux de traitement des données afin d'améliorer la qualité et l'efficacité de ses systèmes ETL. Il recherche un développeur backend expérimenté, maîtrisant Core Java et Spring Boot, pour comprendre, enrichir et améliorer les processus ETL existants. Ce rôle offre une opportunité de travailler sur des données financières critiques, en apportant des améliorations qui soutiennent les analyses métier et l'excellence opérationnelle.

Informations Complémentaires*
Le salaire de base pour ce poste variera en fonction de la géographie et d'autres facteurs. Conformément à la loi, le salaire de base pour ce poste s'il est pourvu à Montreal est de 100,000 $ CAD à 105,000 $/an et avantages sociaux (voir ci-dessous).

Responsabilités
  • Analyser, comprendre et améliorer les workflows ETL existants pour accroître la précision, l'enrichissement et l'efficacité du traitement des données.
  • Concevoir, développer et maintenir des services backend en utilisant Core Java et le framework Spring Boot.
  • Collaborer avec les architectes et analystes de données pour traduire les exigences métier en solutions techniques.
  • Identifier les opportunités d'optimisation et de mise à jour des processus ETL en veillant à leur évolutivité et robustesse.
  • Diagnostiquer et résoudre les problèmes en production liés aux pipelines ETL et services backend.
  • Développer et maintenir la documentation des processus ETL et de leurs améliorations.
  • Participer aux revues de code, réaliser des tests unitaires et contribuer aux efforts d'intégration et de livraison continues.
  • Encadrer les développeurs juniors et promouvoir les bonnes pratiques de codage au sein de l'équipe.


Exigences :
  • Au moins 6 ans d'expérience professionnelle en développement backend avec Core Java et Spring Boot.
  • Bonne compréhension des processus ETL et des principes de transformation des données.
  • Expérience dans des environnements financiers ou de traitement de données à grande échelle appréciée.
  • Maîtrise du dépannage, de l'optimisation des performances et de l'amélioration des workflows de données.
  • Connaissance des bases de données, du SQL et des outils d'intégration de données.
  • Capacité à analyser des structures de données complexes et optimiser les stratégies d'enrichissement des données.
  • Fortes compétences en résolution de problèmes et souci du détail.


nous offrons :
  • Une organisation multinationale avec 58 bureaux dans 22 pays et la possibilité de travailler à l'étranger.
  • 15 jours (3 semaines) de congés annuels payés plus 10 jours de congés personnels et jours de maladie supplémentaires.
  • Un régime d'assurance complet comprenant : assurance médicale, dentaire, visuelle, assurance vie et invalidité de longue durée.
  • Une politique hybride flexible.
  • REER avec contribution de l'employeur jusqu'à 4%.
  • Une politique de certification d'enseignement supérieur.
  • Udemy à la demande pour tous les employés de Synechron avec un accès gratuit à plus de 5000 cours sélectionnés.
  • Possibilités de coaching avec des collègues expérimentés de nos Laboratoires d'Innovation Financière (FinLabs) et de nos Groupes d'Excellence (CoE).
  • Projets de pointe dans les principales banques de premier rang, les institutions financières et les compagnies d'assurance du monde entier.
  • Une culture de travail véritablement diversifiée, joyeuse et mondiale.


Our challenge

Our large financial client is focused on optimizing and modernizing their data processing workflows to enhance the quality and efficiency of their ETL systems. They are 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.

Additional Information*

The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Montreal is CAD $100k - CAD $105k/year & benefits (see below).

The Role

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 22 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.

About Synechron

Synechron is a digital consulting firm that provides technology solutions to financial services companies. The company's services include digital, business consulting, technology, and data analytics. Synechron serves customers in the banking, capital markets, insurance, and asset management industries. The company has offices in North America, Europe, Asia, and the Middle East.
Learn more about Synechron
Size
10,000 employees
Industry
Founded
2001

Similar Jobs

More Jobs at Synechron

More Information Technology Jobs

Find similar Tech Lead - Java fullstack (Angular) jobs: