Job Description :
Position: MuleSoft Developer
Location: Chicago, IL
Duration: 6+ Months
Mode of Interview: Phone/Skype (Interview times tomorrow and Wednesday)

2+ years MuleSoft Any point integration experience

Job Description:
The Integration Engineer works with solution architects, leads, project managers and other developers to implement MuleSoft’s Any point Platform to solve business-critical application challenges. An Integration Engineer delivers successful projects by providing skilled technical designs and developing custom interfaces and integration programs.
This individual must be able to provide technical expertise in complex environments and must have a track record of successful and reference-able projects. The Integration Engineer executes in all aspects of the development life-cycle, manages production APIs and is part of a production on-log rotation schedule. This individual assists in translating business requirements into technical requirements and has the technical skills and experience needed to develop cost-effective solutions that meet functional and performance requirements. These skills include the ability to define and communicate technical direction, to make decisions, and to work autonomously in order to ensure the successful implementation of a sustainable application integration platform.
Responsibilities:
Understand and clarify complex business integration requirements and produce eloquent and scalable designs utilizing the MuleSoft Any point platform
Explain complex technical issues to project managers, developers and architects in an easy-to-understand manner and recommend clearly thought out solutions
Work with small development teams in multi-phase heterogeneous work environments and work streams
Deliver high-quality production-ready application services, integration programs, APIs and web services
Actively test and clearly document implementations so others can easily understand the requirements, implementation and test conditions
Guide and work with support teams in troubleshooting production issues and provides technical support of the integration platform
Build trust with business and IT stakeholders by implementing technical solutions for enterprise-wide systems
Participate in the continuous improvement of the Enterprise Application Integration platform by making technical contributions and by providing architectural recommendations
Qualifications:
3+ years implementation experience with demonstrated integration expertise in several business and technical verticals
1+ years’ experience with designing and developing MuleSoft applications
2+ years integration experience with middleware platforms products (e.g. Oracle, TIBCO, web Methods, etc
Experience providing technical solutions development for using J2EE and/or JSE framework, using a Java IDEs (e.g. Eclipse, Intelli J, Netbeans)
Designed and developed enterprise services using HTTP REST-based APIs
Experience with XML, JMS, WS, SOA/Integration, and API management technologies and standards
Experience with RDBMS, data access technologies and procedural languages such as ANSI SQL, T-SQL or PL\SQL
Experience in code migrations from development to higher environments with a good understanding of software development life-cycle practices
Excellent written and verbal communication skills and strong cognitive ability especially with respect to understanding, documenting and describing complex technical subjects
Ability to work independently without strict oversight and without being handed a task-list of discrete steps. Should be able to take a loosely-defined assignment and produce a robust design
Demonstrate strong problem-solving and analytical skills and be able to tackle design constrains and troubleshoot support issues
Experience designing appropriate load and performance test plans with tuning acumen. Ability to profile Java applications including threading issues, examining thread dumps, heap dumps, etc. and tune database performance bottlenecks
Development experience with various on-premise and SaaS ERP (e.g. NetSuite, Oracle, SAP, etc, CRM (e.g. Salesforce, Oracle, etc, HR (e.g. Workday, Oracle, etc, and Social (e.g. Facebook, Twitter, etc platforms
An ability to quickly learn our specific environments, IT processes and technical change management procedures, and then begin to productively complete design and development activities within two weeks of his/her start date
Bachelor’s degree in CS or equivalent industry experience