This developer is part of the Enterprise Integration team. The developer's role is to design, develop, support, and provide guidance on system/application integration services utilizing various tools in use including TIBCO BW, TIBCO MFT, Boomi API Management (formerly TIBCO Mashery), and SAP Integration Suite.
Desired EducationAppropriate certifications related to the TIBCO, Boomi, and SAP Integration Suite
Mandatory Experience5 years of hands-on of development experience with:
- TIBCO software integration tools (TIBCO Enterprise Message Service, TIBCO Business Works) and Boomi API Management tools (formerly TIBCO Mashery).
- SOAP and REST APIs
- Java and Java Message Service (JMS)
- Managed File Transfer (MFT)
- LINUX operating system
Desired Experience5 years of hands-on experience in software integration development that includes:
- Experience in delivering successful TIBCO integration projects using TIBCO suite of products including TIBCO Enterprise Message Service, TIBCO Business Works, TIBCO Designer, TIBCO Administrator, TIBCO Policy Director, TIBCO Hawk, and TIBCO Adaptor
- Designing, developing, and delivering secure, robust, and scalable leading-edge application integration solutions;
- Experience with eliciting business requirements and translating them to technical specifications;
- Sound knowledge of Service Oriented Architecture (SOA) and microservices design principles and how to implement them;
- Proficiency in programming languages is utilized in integration (i.e. JavaScript), APIs, middleware platforms, and data transformation.
- Experience as an effective SAP Integration Suite Developer
- Experience in SOAP, WSDL, WS-Security, Java, JMS, XML, XSD, XSLT.
- Knowledge of network architecture and security principles.
- A solid understanding of application vulnerabilities and countermeasures;
- Experience supporting integrations with cloud and on-premises systems.
- Experience producing secure, excellent quality code;
- Understanding of OData Services and HTTP/HTTPS protocols;
- Knowledge of implementing SSL;
- Knowledge using Oracle databases and SQL coding; and
- Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, networking, usability, refactoring, testing, debugging, and configuration management.
Key Accountabilities include:- Design, develop, and deploy integration solutions using TIBCO middleware, SAP Integration Suite, and Boomi API management
- Collaborate with business analysts, project managers, and other stakeholders to gather integration requirements and translate them into technical specifications.
- Implement and maintain APIs, web services, and other integration components.
- Monitor integrations to ensure successful transmission and acceptance.
- Troubleshoot and resolve integration issues in a timely manner.
- Work closely with the Security team to ensure data integrity and security in all integration processes.
- Create and maintain technical documentation for integration processes and solutions.
- Perform and support testing including unit testing, end-to-end testing, data validation, performance testing, error handling and recovery, and end-user testing.
- Contribute to the creation of integration standards and patterns.
- Maintain knowledge of industry developments and best practices related to integration technologies and adapt them to the environment where appropriate.