Source description
About the role
Business Need: Large program that will be continuing through the next few years for building out APIs that will be extremely facing and consumed by the clients may assist in other API related production, over 60 + in production today, like enhancements, net new APIs, depends project by project Primary focus would be WS02 – we would entertain other related experience integration but will look at other types of ESB, such as: Mulesoft Apigee Preference would be given to someone with experience in both SOAP and REST Mid to Senior – someone who can work fairly independent that is motivated to learn Oracle DB – any RDBMS experience would be fine UNIX OS Testing is done by a separate team but developer needs to be able to do their own unit test Postman and SOAPUI – automation experience Development methodology – Waterfall/moving into an Agile environment - just started using Jira and doing some sprint planning Business Overview: Value Proposition/Selling Points (Market place advantages): WSO2 ESB Integration Daily Responsibilities/Job Description: Design, develop, unit test and implement WSO2 APIs using SRS and source-to-target mappings to support business requirements. Write SQL queries, Unix Scripts and Schedule Jobs Unit test services/APIs and support QA activities during functional, regression and performance testing Deploy and validate code from lower environments to production Interaction level with Management/Team Members: Reports to IT Manager Works with Principal and Lead Developers for guidance and governance Partners with System Analysts to understand system requirements Works with QA Testers to review test cases and resolve defects Skills Overview: Qualifications/years of experience: 8+ years of application development Must Haves: ESB XML SXLT ReST/JSON SOAP/web services Technology Requirements: WSO2 Subversion Jenkins SOAPUI/Postman Squirrel/AQT/Oracle SQL Developer Success/Performance Metrics: Soft Skills Needed: Able to effectively communicate Works well with others Able to collaborate across teams Flexible and willing to adjust Strong problem-solving skills Takes accountability for their deliverables Good time management
More at Thoughtwave Software and Solutions