Our client in Philadelphia, PA is looking for a Mulesoft Developer to join their growing team. This is a contract role with the potential to convert permanent. The Mulesoft Developer will lead the development of complex system integrations using the Enterprise Integration Platform as they work on their Digital Transformation initiative.
The Mulesoft Developer will lead the development of complex system integrations using the Enterprise Integration Platform.
They will collaborate with business analysts, cloud architects, infrastructure teams and information security teams to design efficient and reusable integration solutions and lead the definition of client's standard integration practices.
They will be responsible for understanding the client's source and target systems, designing and implementing integration solutions, participating in code review sessions, testing and deploying those solutions, debugging and resolving technical production issues, and supporting the Enterprise Integration Platform.
The Mulesoft Developer will be responsible for authoring detailed design documentation, architecture diagrams and system flows.
They must be passionate about technology and industry trends to learn new and current technologies and as such evaluate and recommend tools, technologies, and processes to ensure the highest quality solutions.
The Mulesoft Developer will need to understand an array of unique Bank systems to effectively build integration solutions.
Bachelor's Degree in Computer Science, Information Systems, or Software Engineering or equivalent amount of education and experience.
5+ years of experience in the field of software design and application development utilizing Java technology stack. Prior banking/financial services experience highly preferred.
3+ years of experience developing within the MuleSoft Cloudhub environment developing system, process, and experience APIs.
In-depth understanding of the entire software development lifecycle including requirements gathering, system design, development, testing, debugging and deployment.
Experience with the BIAN domain driven design model is nice to have.
Demonstrated experience with databases, RESTful APIs, Spring Boot, JSON formats, message queues, ETL, event brokers, and microservices.
Hands-on experience using & managing code base on GIT.
Experience with developing and deploying cloud-based solutions; Azure is preferred.
Experience working in an Agile environment.
Proven ability to successfully deliver high-quality, complex systems, independently as well as in a team environment.
Must possess strong time management and organizational skills to be able to successfully deliver multiple projects simultaneously within slated timeframes.
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Technologies, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill Legal, Beacon Hill Life Sciences, and Beacon Hill HR by visiting www.beaconhillstaffing.com.