Senior Java Developer to support the implementation of new Mulesoft integrations for a crown corporation client

S.i. Systems
Vancouver
$100K-$220K a year (estimated)
Temporary

Our valued crown corporation client is seeking a Senior Java Developer to support the implementation of new Mulesoft integrations

Initial 6-month contract opportunity (% Remote) with very strong chance of extension to a total term of 3 years. 7.5 hours per day, Monday to Friday, in EST timezone.

Responsibilities :

  • Support the implementation of MuleSoft integrations including API Proxy Patterns and Productized API Patterns (Mule Applications using API-Led approach)
  • Support knowledge transfer and learning of team-members to ensure a smooth transition from integration development to support
  • Provide required hands-on technical expertise (design and development) to implement use cases and demonstrate success criteria
  • Identify possible reusable patterns, templates, and artifacts from backlog of use cases
  • Design integrations aligned to the solution architectures intended to support the prioritized projects and use cases
  • Design the network patterns for ingress / egress traffic, including domains, path-based routing, and DNS configuration
  • Design system connectivity patterns, with consideration for internal network / domain Isolation
  • Design and implement PKI (e.g. TLS Certificates, End-to-End Encryption) approach for APIs
  • Design approach to source control management, including feature, hotfix, and release management
  • Perform and support testing including remediation of issues and improvements to overall solution architecture
  • Identify design options for out-of-the box functionality rather than customization to satisfy key requirements
  • Perform a design review which includes review of design documents and provide feedback and guidance on the proposed design approach
  • Provide input and feedback on the implementation plan and sequence of events in development plans
  • Provide deployment strategy consultation
  • Provide recommendations regarding future development, including areas of concern with functional and application design
  • Participate in design and working data model sessions, providing input to the development of functional and technical design documentation
  • Identify common approaches for integration between the APIs and other platforms

Must-Have-Skills :

  • 5+ years’ experience as a Java Developer developing Mulesoft -based ESB integration solutions using DataWeave
  • Demonstrated experience working with RESTful API development, SOAP APIs, and implementing PKI approaches for APIs .
  • Demonstrated experience working with ActiveMQ (AMQ)
  • Demonstrated experience working with OpenShiftand other DevOps tools, such as Jenkins (CI / CD pipelines) and Github (source control),
  • Mulesoft Developer Certification

Nice-to-Have-Skills :

  • Demonstrated work experience in an IT environment with significant cyber security and change control policies
  • Demonstrated experience working with an agile methodology
  • 10 days ago
Related jobs
Promoted
RI-MUHC | Research Institute of the MUHC | #rimuhc,
Canada, Canada

FHIR and APIs to allow access to clinical data for the development of machine learning models,Understand data flows among the MUHC applications and use this knowledge to make recommendations and design decisions for languages, tools, and platforms used in software and data projects,Troubleshoot and ...

S.i. Systems
Vancouver, British Columbia

Senior Business Analyst to provide financial analysis on IT vendor contracts for the Cyber Security & IT Resiliency Programs. System's public sector client is looking for a. On-site in New Westminster 1 day/week. Bachelor's Degree with formal business contracts and financials training. ...

The University of British Columbia
Vancouver, British Columbia

Acts as the first point of contact and responds in a professional manner to phone, online, and walk-in inquiries for information concerning UBC Robson Square and other on-site partners, as well as the broader UBC community. Provides clerical and administrative support and administrative back up to E...

S.i. Systems
Vancouver, British Columbia

Part-Time SAP Business Analyst to provide support on regression & automated testing as well as requirements analysis for their post-go-live SAP S/4 Hana. Their ideal candidate could come on-site sometimes but we are open to seeing candidates that need more flexibility with remote work but can commit...

The University of British Columbia
Vancouver, British Columbia

The data coordinator is responsible for designing and implementing systems for organizing and managing the flow of data from the field through data management to analysis and to long term storage. Works with the field administrator(s) to ensure the efficient flow of data from the field to the data t...

S.i. Systems
Vancouver, British Columbia

Senior Program Coordinator to support on multiple programs (Cyber Security, IT Resiliency, IT Refresh). System's client is looking for a. Experience with projects related to. ...

BC Centre for Excellence in HIV/AIDS
Vancouver, British Columbia

Ability to identify and work to increase client strengths, including the use of hope inducing strategies and assisting the client in self-managing their illness and other aspects of their life. The PSS also performs service coordination duties, maintaining oversight to ensure that client’s self-iden...

Hartwell Therapy and Wellness
Vancouver, British Columbia

We also work to support the therapists in their professional and personal goals with a variety of contractor or employee options. Keep accurate, up-to-date clinical records based on the criteria set by the College of Physical Therapists of BC. Are you an excellent physiotherapist who enjoys working ...

West Coast College of Massage Therapy - New Westminster Campus
New Westminster, British Columbia

Prepare for class from notes provided by the primary instructor or other materials, for the purpose of being prepared with a thorough understanding of the theory and practical implementation of course curriculum as it pertains to individual classes the employee assists. Assist the primary instructor...

iamota corporation
Vancouver, British Columbia

We are looking for our next Senior Front-End Developer to join us on our journey to becoming the top boutique Shopify Plus agency in North America. Our ideal candidate is an experienced senior developer with a deep understanding of JavaScript and Shopify Plus, plus the ability to clearly communicate...