Senior Java Developer to support the implementation of new Mulesoft integrations for a crown corporation client
S.i. Systems
Regina
$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
30+ days ago