job summary: Summary Senior Java/Mulesoft Software Engineer Leading financial institution, seeking software professionals to build/engineer highly-resilient and mission-critical systems that directly impact customers financial health. The individual would be joining the development team within the Data organization, responsible for managing single version of truth around Core Customer Profile data, Contact, Customer preferences, Customer services, AML/KYC, authentication, Client onboarding, Data rules, Downstream Data Provisioning etc.,The Data Applications/SORs support individual, small business, wealth, trust and large corporation LOBs to enable “customer-data through various real-time and batch services. Applications interact with 200+ Client channels including Online Call center, Client center, Fraud, Mortgage, Card, Private Client etc., Dynamic and challenging environment dealing with high transaction volumes of 100+ million calls/day and response times ranging from 50-300 milliseconds, with zero tolerance on defects, data quality issues and system downtime. Skill Set/Day-to-Day Job Function: Enthusiasm and a desire to learn and grow within the organization. Passion, Creativity, Innovation for working in a fast paced & result-oriented team environment. Forward thinking, understanding the why and retain focus on long-term strategy, application stability, re-usability and flexibility. Work with the architects, developers, offshore, business and technology stakeholders in a complex environment across different geographic locations. Take ownership of the business outcome and development/delivery Ability to evaluate design options and influence others in making technology/design decisions.Demonstrate the ability to mentor and coach less experienced people in the team. Ability to champion pragmatic, strategic technology alternatives which deliver short term results while contributing to long-term strategic direction. Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation. Experience in Waterfall and/or Agile Methodologies. Demonstrates the ability to adapt to change. Primary Skill Spring MVC Secondary Skill Mule ESB Required Skills Required Technical Skills: 7+ years of Java/J2EE and rest/soap web services development. 3+ years of experience working with the MuleSoft Anypoint platform as a Developer. Extensive experience in Mulesoft, microservices, containerization, orchestration and API integration technologies. Extensive development experience in building Restful/SOAP web-services, Service Oriented Architecture, Core-Java, Object Oriented concepts, Asynch Messaging etc., Identify, analyze and develop interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime, Connectors, Design Center and API management. Deep understanding of Synchronous / Asynchronous communication patterns and problem solving abilities with respect to Message Sequencing, Correlation, and Queuing.Experience with Mule administration, configuration and tuning. Demonstrated experience implementing Mule ESB architecture, rules, caching, etc. Experienced troubleshooting Mule ESB including working with debuggers, flow analyzers and configuration tools. Knowledge of Integration Design patterns for building middleware systems from the ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms. Hands-on experience of Security, Logging, Auditing, Policy Management and Performance Mo Desired Skills J2EE Rest Services Mulesoft Service Integration Spring framework location: Charlotte, North Carolina job type: Contract salary: $55 - 65 per hour work hours: 8am to 5pm education: Bachelors responsibilities: 7+ years of Java/J2EE and rest/soap web services development. 3+ years of experience working with the MuleSoft Anypoint platform as a Developer. Extensive experience in Mulesoft, microservices, containerization, orchestration and API integration technologies. Extensive development experience in building Restful/SOAP web-services, Service Oriented Architecture, Core-Java, Object Oriented concepts, Asynch Messaging etc., Identify, analyze and develop interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime, Connectors, Design Center and API management. Deep understanding of Synchronous / Asynchronous communication patterns and problem solving abilities with respect to Message Sequencing, Correlation, and Queuing. qualifications: Experience level: ExperiencedMinimum 10 years of experienceEducation: Bachelors skills: J2EE DEVELOPERJava Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.