REMOTE Mulesoft Developer

Post Date

May 16, 2023

Location

West Des Moines,
Iowa

ZIP/Postal Code

50266
US
Jun 24, 2024 Insight Global

Job Type

Perm

Category

Software Engineering

Req #

DSM-623756

Pay Rate

$100k - $120k (estimate)

Job Description

Lead large and very highly complex projects that are multi-platform and/or cross enterprise functional areas by serving as technical expert in one or more highly specialized areas of applications

Collaborate with analysts, architects, and developers in conceptualizing and development of new software applications.

Perform technical tasks, detailed analyses, and interpretation of technical problems requiring expertise and/or specialized knowledge

Play a role in the planning, definition, development, and documentation of requirements, objectives, deliverables, and specifications in collaboration with internal and external users.

Prepare and/or interpret business, functional, and non-functional requirements and translate to functioning software

Develop, test, document and implement applications according to standards and methodologies.

Plan, coordinate, and implement security measures to safeguard information resources against accidental or unauthorized modification, destruction, or disclosure.

Design, run and monitor software functional and performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging; administer critical analysis of test results and deliver solutions to problem areas.

Define standards, recommend, schedule, and perform software improvements and upgrades.

Exhibit expert understanding of application, data, integration, security, operational, and systems management architectural and design domains.

Meet decision makers, application owners, and end users to define business requirements and systems goals, and identify and resolve business systems issues.

Oversee the quality assurance of program logic, data processing, and error resolution.

Required Skills & Experience

Minimum 8+ years' IT development experience or equivalent preferred, having experience as a Mulesoft/Java Developer

Extensive knowledge on Core Java or Java 8 and up

Extensively worked on Spring JDBC, Spring JPA, Spring Transctions, Spring Security, Actuator

Experience in developing Microservices using Spring Boot, Spring Cloud Server and followed domain driven design

Experience on Kafka is a plus

Experience as Lead developer/developer on very complex multi-subsystem solution delivery projects preferred

Good understanding of MuleSoft Deployment/Physical architecture (On Prem, on Cloud and Hybrid).

Ability to define MuleSoft design and development best practices and testing guides etc.

Experience in hands-on development of MuleSoft Integrations.

Strong experience in developing APIs on MuleSoft platform.

Strong knowledge in Mulesoft suite, including Anypoint Platform, Anypoint Studio, and API Manager

Strong experience with event based integrations, connectors and other tools for Amazon S3, Amazon MQ, HTTP RESTful APIs, OIDC/OAuth (Okta), Java libraries, relational databases, file shares

Nice to Have Skills & Experience

Experience continuous integration and automation practices to support improved delivery to production using tools like Jenkins, Maven, Github, Logging tools preferred

Experience in test driven development using MUnit/Junit etc preferred

Previous experience in working with Middleware integration platforms preferred

Previous experience working with Cloud platforms(AWS/Azure/PCF etc) preferred

Previous experience in an agile analytics environment preferred.

Experience working in on-shore/offshore development model

Proactive, problem solver and self-motivated. Strong initiative and ability to work independently and oversee work of others

Strong interpersonal skills and proven ability to work and communicate with a variety of personalities, across locations and varying organizational levels

Proven ability to research, analyze, and resolve problem situations using strong judgment and work effectively under deadline pressures on complex projects

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.