NTT DATA strives to hire exceptional innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive adaptable and forward-thinking organization apply now.
We are currently seeking a Senior Angular/Java Developer - Hybrid / Partially Client Onsite to join our team in Montreal Quebec (CA-QC) Canada (CA).
Day to Day Job Duties:
Required Qualifications:
Nice to Have:
Experience working in the Banking or Financial Services domain.
Experience working with XML JSON and secure enterprise integrations.
Prior experience mentoring or leading small development teams.
Experience with cloud platforms (AWS Azure GCP).
Location: Montreal - Client site / Hybrid.
Degree: Bachelors in Computer Science Engineering or equivalent work experience.
#INDFSINS
#LI-NorthAmerica
Tâches quotidiennes :
Concevoir développer et déployer des applications full-stack sécurisées évolutives et performantes pour les systèmes bancaires et financiers.
Créer des applications front-end réactives et intuitives avec Angular JavaScript TypeScript HTML5 CSS3 SCSS Redux Bootstrap et Material UI.
Développer des services back-end avec Java Spring Boot Spring Framework Hibernate et les API REST/GraphQL.
Créer et maintenir des microservices garantissant lintégrité transactionnelle et la haute disponibilité des processus bancaires principaux.
Implémenter des services et intégrations événementiels avec Kafka.
Participer aux discussions architecturales et contribuer à la documentation HLD/LLD.
Appliquer les principes du code propre les principes SOLID les modèles de conception et les bonnes pratiques de développement sécurisé.
Effectuer des revues de code approfondies et veiller au respect des normes de codage et darchitecture.
Implémenter des pipelines CI/CD avec Jenkins et des workflows basés sur Git. Déployer et gérer des services à laide de Docker et Kubernetes dans des environnements cloud ou sur site.
Surveiller les performances du système à laide de Splunk Dynatrace ELK Stack Prometheus ou doutils similaires.
Collaborer étroitement avec les analystes fonctionnels les équipes QA les architectes et les chefs de projet afin de fournir des solutions de haute qualité.
Participer aux cérémonies Agile telles que les réunions quotidiennes la planification des sprints le grooming les rétrospectives et les estimations.
Diagnostiquer et résoudre les problèmes de production notamment en analysant les causes profondes et en optimisant les performances.
Garantir la sécurité la stabilité et la fiabilité des applications bancaires critiques.
Optimiser les requêtes de base de données les performances des API et le rendu frontend pour une vitesse et une scalabilité accrues.
Encadrer les développeurs juniors et guider léquipe sur les bonnes pratiques dingénierie.
Qualifications requises:
Plus de 8ans dexpérience pratique en développement Java dapplications dentreprise. Plus de 8 ans dexpérience en programmation Java avec une excellente maîtrise des principes de conception orientée objet.
Plus de 5 ans dexpérience avec Spring Boot Spring Framework les microservices RESTful et Hibernate/JPA.
Expérience dintégration de systèmes distribués avec Kafka.
Expérience des frameworks frontend notamment Angular JavaScript TypeScript HTML5 CSS3 et SCSS.
Expérience pratique des bases de données relationnelles telles quOracle PostgreSQL SQL Server et MySQL.
Expérience des pipelines CI/CD avec Git et Jenkins.
Solide connaissance de Docker Kubernetes et de lorchestration de conteneurs.
Expérience pratique des outils de supervision tels que Splunk Dynatrace ELK et Prometheus.
Connaissance des normes dauthentification et de sécurité telles que OAuth 2.0 JWT SAML et le chiffrement TLS.
Excellentes capacités danalyse de débogage et de résolution de problèmes.
Atouts:
Expérience dans le secteur bancaire ou des services financiers.
Expérience avec XML JSON et les intégrations dentreprise sécurisées.
Expérience en encadrement ou gestion de petites équipes de développement.
Expérience des plateformes cloud (AWS Azure GCP).
Lieu de travail privilégié: Montréal Site client / Hybride.
Diplôme: Baccalauréat en informatique en génie ou expérience équivalente.
About NTT DATA
NTT DATA is a $30 billion business and technology services leader serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the worlds leading AI and digital infrastructure providers with unmatched capabilities in enterprise-scale AI cloud security connectivity data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.NTT DATA is a part of NTT Group which invests over $3 billion each year in R&D.
Whenever possible we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each clients needs. While many positions offer remote or hybrid work options these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site in-office attendance may be required for meetings or events depending on business needs. At NTT DATA we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @ and @ email addresses. If you are requested to provide payment or disclose banking information please submit a contact us form DATA endeavors to make to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process please contact us at contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability or protected veteran status. For our EEO Policy Statement please click here. If youd like more information on your EEO rights under the law please click here. For Pay Transparency information please click here.
Required Experience:
Senior IC
NTT DATA helps clients transform through consulting, industry solutions, business process services, IT modernization and managed services.