This role is for a Middleware Architect & Team Leader to take ownership of an integration platform, providing technical leadership and guidance to a team of developers. The ideal candidate will be responsible for designing and deploying high-performance, standards-based application components, while ensuring consistent usage across projects and alignment with business initiatives.
Responsibilities
- Design and deploy application components that are standards-based, high-performance, and highly available.
- Provide leadership and demonstrate ownership of the integration platform for consistent usage across projects.
- Understand business and customer needs to introduce technical solutions that drive business growth.
- Lead the team for integration / performance testing , support UAT, and ensure applications are defect-free.
- Establish Middleware governance based on best practices and ensure proper alignment with business initiatives.
- Responsible for the architectural review and approval of application designs and technology selections.
- Work closely with Business Analysts and Product Owners to understand functional and non-functional requirements.
- Collaborate with the Product Owner and Development Manager to define the product vision.
- Implement code review and unit test processes .
- Participate in release and sprint planning and conduct daily scrum meetings.
- Assist developers with troubleshooting and mentor and guide them on best practices.
Skills
Required Skills :
Strong hands-on experience with Application Integration architecture , including Service-Oriented Architecture (SOA) and Messaging Systems .Working knowledge of various integration design patterns .Working knowledge of UML and UML design tools (Enterprise Architect).Hands-on development expertise in MQ, Java, JMS, JDBC .Experience building and implementing Enterprise Solutions, including :Application servers like JBOSS, Tomcat, WebSphere, and WebLogic.Messaging Systems like MQ / MQSeries, TIBCO RV / EMS, and JMS.Enterprise Service Bus (ESB) like WebSphere ESB, Oracle ESB, and TIBCO EMS.SQL and Database Technology like Oracle, MySQL, and SQL Server.Operating Systems like Windows, Linux, and Unix (preferably AIX and RHEL).Knowledge and experience of JUnit and / or testing methodologies.Strong experience in Web Services standards and technologies (e.g., XML, SOAP, WSDL, XSD, UDDI, REST).Proficiency with Maven Build Management .Experience with distributed version control systems (CVS, VSS, Mercurial, Git).Expertise in WebSphere Business Integration (WMB / WBIFN, WMQ) (SOA Suite) .Self-motivated, team player, and action-oriented .Well-organized, with good communication and reporting skills.Ability to successfully work under tight project deadlines and present, explain, and resolve complex problems.Preferred Skills :
Expertise in Spring Batch and Spring Integration .Knowledge of jBPM .Skills Required
Middleware Administration, Application Integration Architecture, Soa Administration, Design Tools, Mq Admin, Java