Please find the below requirements and forward suitable resumes to recru...@aptivacorp.com
Position: Mule Soft Tech lead/Architect
Location: Melville, NY
Duration: 6+ months
Job description:
·Architect performant, scalable, reliable, and secure integration applications for the Mule runtime. Architect for both on-premises and cloud deployments of the Mule runtime.
· Design effective integration interfaces using RESTful APIs.
· Document integration solution architectures.
· Manage Mule project development with Maven. Achieve continuous integration and use test driven development with MUnit
· Develop custom elements, Implement design patterns and tune application performance
· Work with state.
· Secure communication with SSL
· Specify guidelines for automated unit and integration tests.
· Proficiency in any JVM-based programming language with ability to read procedural, object-oriented, and (ideally) functional code
· Familiarity with threads, thread pools, locks, server/client sockets, JDBC data sources, and connection pools on the JVM
.· Proficiency with current software development tools like Git/GitHub, Maven, Jenkins, or similar
· Experience as an architect or lead/senior developer on at least one integration project using any technology stack
· A full understanding of the fundamental ingredients of enterprise integration including interface definitions and contracts; data encoding using XML or JSON; REST APIs or SOAP web services; SQL or NoSQL database access; message-passing using JMS, AMQP or similar; network protocols like TCP/IP, HTTP and HTTPS; single-resource transactions
·Familiarity with basic security concepts including certificates and encryption at rest and in transit