SOA Developer
Gainwell - Nashville, TN
Apply NowJob Description
Gainwell Technologies LLCJob Description Essential Job Functions• Responsible for creating service reference documents• Responsible for working with business and customer team to convert business requirements into a technical design• Responsible for taking a project from requirements through testing and deployment• Broad knowledge of service interface and related standards like XML, JCA, JMS, SOAP, WSDL, etc.• Match technical solutions to outlined design constraints (e.g., WS-Security to solve integrity and confidentiality constraints)• Formalize Service Descriptions into WSDL, XSD, etc.• Work with Application Architect and Data• Architect to ensure consistency with existing XML data formats and conventions• Ensure compliance with published WS-I Basic Profile and Standards Job Requirements Basic Qualifications• Bachelor''s degree or equivalent combination of education and experience• Bachelor''s degree in computer science, mathematics or related field preferred• Six to eight years of experience with Java• Six to eight years of experience with Corticon• Six to eight years of experience with IBM Business Automation Workflow• Six to eight years of experience with SOAP and RESTful web services with WS-Security• Six to eight years of experience with Spring Framework 5 ((Minimum Spring Boot, Spring Batch, Hibernate/DAO, etc.)• Six to eight years of experience with DevOps• Six to eight years of experience with IBM Websphere Application Server Six to eight years of experience with IBM IIB (Integration Bus) • Six to eight years of experience with IBM DataPower • Six to eight years of experience with IBM Websphere Application Server • Six to eight years of experience with IIB (Integration Bus) • Six to eight years of experience with IBM WebSphere Registry and Repository • Experience with authenticating users (Active Directory/LDAP/WS-Security) from a SOA perspective • Broad knowledge of SOA Tools (ESB, Testing, Registry, Policy Manager, etc.) • Broad knowledge of SOA and lifecycle methodology • Well-developed analytical and troubleshooting intellect Other Qualifications• Good mentoring and communication skills• Strong personal computer and business solutions software skills• Strong analytical and problem solving skills for design, creation and testing of programs• Good interpersonal skills to interact with customers and team members• Good communication skills to work effectively with team members, support personnel, and clients• Good leadership skills to guide and mentor the work of less experienced personnel• Ability to work as part of team and independently Work Environment• Office environment• Other US location may be considered • Remote work may be considered
Created: 2021-11-29