Application Integration Lead Loc: Surrey, BC
100,000 - 200,000
Job Description:
- Create and manage a best-in-class external facing API later for integrationUsing an Enterprise Service Bus architectural model, define systems integrations including integration, API\'s and dataflow designsLead API development using a combination of Java, JBoss, Json, XML, Queues (JMS, MSMQ, Active MQ), RAML
- Implement CI/CD best practices in the use of GitHub, Maven, Jenkins, Nexus, MUnit, JMeterCollaborate with the Enterprise Architecture team to define Integration governance framework and API Management frameworkPossess an understanding of business processes in the banking industry
- Provide technical leadership in the area of integration development including mentoring and skills developmentResponsible for technical documentation for the integration function
- Collaborate with support teams to manage production incidents involving integrations to ensure timely resolution and recoveryResponsible for communicating integration processes & project statuses with stakeholders
- Working closely with the Quality Assurance team to ensure systems are appropriately tested and meets requirementsAnalyze and make decisions on project scope based on priority, business value and development resources Partner with business users to clarify and capture integration requirements
- Ensure integrations follow established data architecture standardsResponsible for managing vendor relationships for integration services and products
- Who are we looking for?
- Minimum 5 Years of Job Related ExperienceMinimum 5 years of experience in integration development or related experience in a multi-application enterprise environment with mission critical systems
- Minimum 3 years of experience with API development including defining and applying API management best practicesBachelor\'s Degree in a related technical discipline (major in MIS, Computer Science, or equivalent)
- Experience managing external vendors for software service deliveryAdvanced ability to map complex business issues to elegant technology solutionsAdvanced experience with Java, C# .Net, JBoss, JSON, XML, MS SQL Server or Oracle, Queues (JMS, MSMQ, Active MQ), RAML
- Experience with GitHub, Maven, Jenkins, Nexus, MUnit, JMeterExcellent understanding of Service Oriented Architecture, Enterprise Application Integration using an ESB (TIBCO or Mulesoft) and ETL processesAbility to manage and prioritize a complex workload with minimal supervision
- Advanced knowledge of adherence to Software Development Life Cycle methodologyAdvanced verbal and written communication skills, including the ability to write comprehensive technical documentation and coach or influence othersAbility to travel between Vancouver Island and the Lower Mainland offices occasionally
- Experience with financial services and knowledge of FI software an asset Experience with Spring Framework an asset Why join We donâ??t mean to toot our own horn, butâ?¦At the top of the list is that we have an environment that empowers our employees and members.Employees do whatâ??s best for our members. Every day.
- We believe in being a great corporate citizen so we invest in our local communities by donating our time, money and expertise.
- Our employees take advantage of the many opportunities to grow their careers.Employees love having a cool place to work, which includes wearing their jeans on Fridays & Saturdays and being recognized with a virtual (and, at times, an actual) high-five.
- Our inspiring leaders help our employees develop their talents and encourage them to be their fabulous selves.We have a unique culture where we take our business seriously, but ourselves, not so much.
- In 2017, we earned double kudos by being named one of BCâ??s Top Employers and one of Canadaâ??s Best Managed Companies â?? two of the nationâ??s most coveted business awards, may we add.Does this position inspire you? If so, apply on-line today at BackEmail