Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Lead Java/Spring Boot Integration Developer

Calgary, AB
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Temps plein
  • Date d'entrée en fonction : 1 poste à combler dès que possible

ARE YOU READY to step up and take your technology expertise to the next level?

There is never a typical day at Accenture, but that’s why we love it here! This is an extraordinary chance to begin a rewarding career at Accenture Technology. Immersed in a digitally compassionate and innovation-led environment, here is where you can help top clients shift to the New using leading-edge technologies on the most ground-breaking projects imaginable.

Cloud First - Software Engineering is a high performing team to join! We focus on client adoption of disruptive technologies, technology architecture and providing specialized skills related to integration, custom software engineering, testing, application modernization, agile and more. We help our clients with the most complex projects including working in open web platforms, DevOps platforms as well as intelligent Computing and Architecture enhancement.

YOUR ROLE: Lead Java/Spring Boot Integration Developer

WORK YOU’LL DO:

As part of the client's decoupled integration architecture, the Lead Java/Spring Boot Integration Developer will play a pivotal role in overseeing the development of interfaces that support multiple protocols and exchange formats (APIs, file, message, and events) using a Red Hat technology platform. These interfaces will ensure seamless connectivity between the front-end platform and the back-end CRM solution while enabling dual processing of data for the existing platform. The Lead Java/Spring Boot Integration Developer will provide strategic direction and leadership to ensure successful integration with upstream and downstream systems, as well as oversee data replication into a data warehouse to support business intelligence and analytics.

The Lead Java/Spring Boot Integration Developer will lead and collaborate with an established team to design and deliver end-to-end interfaces between systems, including the creation of agnostic canonical data models to support the designed interfaces. This role will involve driving innovation, ensuring adherence to quality and compliance standards, and fostering collaboration across cross-functional teams to achieve project objectives and deliver value to the client.

Key Responsibilities

  • Lead the design and development of interfaces leveraging Red Hat technology platforms, Apache Camel, and Spring Boot, ensuring alignment with organizational goals and standards.

  • Oversee integration strategies to ensure seamless connectivity with upstream and downstream systems, driving operational efficiency.

  • Direct data replication initiatives into a data warehouse, ensuring data integrity and accessibility for business intelligence purposes.

  • Provide strategic guidance to the team in designing and implementing agnostic canonical data models, fostering innovation and scalability.

  • Manage the delivery of high-quality technical documentation, including Technical Detailed Designs derived from business process flows, with strict adherence to compliance standards.

  • Supervise the configuration and tailoring of technology platforms to meet evolving business and technical requirements, ensuring optimal performance.

  • Translate complex business requirements into actionable technical solutions, collaborating with cross-functional teams to plan and execute programs effectively.

  • Drive the adoption and optimization of Azure DevOps for code repository management and automated build-to-deploy processes, ensuring streamlined development workflows.

  • Oversee unit and integration testing of development code, ensuring accuracy, completeness, and alignment with project objectives.

  • Lead the development and implementation of synchronous and asynchronous integrations, proactively identifying and resolving program errors.

  • Define and implement API Management deployment patterns for synchronous integrations using 3Scale and/or Azure API Management, ensuring scalability and reliability.


Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé