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

S.i. Systems
Ottawa
$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
  • 7 days ago
Related jobs
S.i. Systems
Ottawa, Ontario

Troubleshoot and debug issues and optimize the code for performance and scalability. Document the code and the architecture and update the documentation as needed. Collaborate with other developers, designers, product managers, and clients. HTML, CSS, JavaScript, TypeScript. ...

Canadian Academy of Sport and Exercise Medicine
Ottawa, Ontario

The Toronto Rock Sports Medicine & Wellness Centre, a newly established state-of-the-art clinic located within the Toronto Rock Athletic Centre (TRAC) in Oakville. The TRAC is the official training facility of the Toronto Rock Lacrosse professional sports team and home to numerous youth and adult sp...

S.i. Systems
Ottawa, Ontario

Senior Supplier Quality Engineer to complete onboarding activities for both sustaining and merger & acquisition (M&A) quality support . Systems client is looking for a. Lead Quality Auditor Certification either in ISO. Some travel required to sites in Ontario, Quebec & US. ...

University of Toronto
Ontario, Canada

Relevant CriterionPrevious experience is the more relevant criterion than the need to acquire experience in respect of this posted position. Minimum Qualifications At least a 4-year degree in Psychology with appropriate background for the course to be demonstrated. DutiesMarking/grading; contact hou...

S.i. Systems
Ottawa, Ontario

Int RPA Automation Anywhere A Developer for our Telecom Client -. Familiarity with cloud computing platforms and SaaS applications, including experience in leveraging APIs for data integration and process automation. RPA Automation Anywhere Developer. Nice to have possession of valid RPA-related cer...

University of Toronto
Ontario, Canada

Note that due to our new Departmental Policy, if a course has a final exam, the marking of such exams must occur at the UTM campus. Minimum Qualifications Successful applicants will have completed undergraduate and/or graduate courses in archaeology, an ability to communicate information clearly; Mu...

Treasury Board of Canada Secretariat
Ottawa, Ontario

Are you passionate about technology and eager to kickstart your career in the world of IT? We're happy to announce a new selection process for very interesting entry-level positions at the Canadian Food Inspection Agency within the Government of Canada. Candidates entered in the pool will have an op...

DigitalOcean
Canada

Love what you DO? Tell us more by sailing your resume over to us and selecting the departments that you’re shore to enjoy! Be sure to keep your eye on the horizon for any new roles that may surface as well. We care deeply about supporting the growth of our employees and making sure they feel profess...

University of Ottawa
Ottawa, Ontario

Introduction to the theory, terminology and practice of theatre with an emphasis on the technical and production aspects of the theatrical event. Professional and practical knowledge of all aspects of technical theatre 2. Safety knowledge: shop safety, including use of power tools, first aid, certif...

Deloitte
, Canada

The Office of the General Counsel is a national, high performing group of professionals providing legal advice to the Deloitte Canada firm and our business leaders. Are you looking to make an impact at a leading global professional services firm? Then we’re looking for talent like you to join the OG...