You will design and implement Java-based SOA solutions, focusing on application architecture, infrastructure, and integration layer design.
Responsibilities
Design and build tools and frameworks for deploying and managing customer applications, including batch and real-time data processing.
Integrate systems and data by working with partners to overcome technical and business environment challenges.
Improve development processes to accelerate delivery and enhance system quality.
Maintain working relationships with business users to align technical solutions with requirements.
Required Skills
60 months of application architecture experience in Java-based SOA solutions, covering design, installation, configuration, and production support.
42 months of experience designing services to wrap APIs (SOAP, REST with JSON payload, Local and Remote EJBs, SCA) for customer application consumption.
36 months of experience with IBM SOA tools: WebSphere Business Modeler (WBM), Rational Application Developer (RAD), WebSphere Application Server (WAS), WebSphere Process Server (WPS), WebSphere Integration Developer (WID), and Rational Software Architect (RSA).
36 months of experience with IBM ESB tools: WebSphere Message Broker (WMB), WPS, and DataPower for data mapping, transformation, and message routing.
12 months of experience importing models from WBM into WID and RSA, and implementing service orchestration using BPEL.
Strong troubleshooting, planning, and ability to manage multiple concurrent projects independently.
Bachelor’s Degree in Computer Science, Computer Engineering, or a closely related field.