Role: Sr. API Management Engineer
Location: Denver CO
Interview: Phone/Skype
Emp Type: Permanent job
The Enterprise API Management Team designs, developments and maintenance of Services (full API Lifecycle) for developers contributing to the Digital channels for Worldpay. In addition, this team is responsible for the APIM Center for Enablement which responsible for teaching new and existing teams design, development of Productized REST APIs, and the associates tooling.We are looking for an energetic and passionate individual to serve our Development needs.As a member of the Enterprise API team in Worldpay Technology, this engineer will help to create API technology solutions to meet clients’ business needs and will be responsible for working with internal and external partners to create and enforce Worldpay’s API standards. The primary area of focus will be a blend of development and support, which includes the design, coding and testing of medium to large application components. The candidate will closely work with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment. Essential Functions:• Design, implement, and support Java based REST APIs• Participate in full API Lifecycle (Standards, Design, Mocks, Development, Governance)• Participate in the full SDLC (Agile), including iterative development, estimations and design sessions• Deliver project assignments with high degree of precision, quality and well within the timelines• Collaborate as an enable resource for teams new to REST, Architects and other Software Engineering resources in designing and implementing integrated, Enterprise solutions• Provide expertise in the development and calibration of software• Work with distributed teams across various time zones• Work with other senior engineers, software architects and quality assurance engineers to resolve development road blocks• Work with the Technical Lead to create and own system design documentation following standard templates; take initiatives to periodically review and recommend improvements to the templates as needs arise and to keep all documentation up-todate• Act as subject matter expert (SME) in Productized REST APIs from Design to Support• Act as the “go-to” person on REST related questions• Consistently demonstrates regular, dependable attendance & punctualityQualifications:Education/Experience:• Bachelor’s Degree in Engineering/Computer Science with 6+ years’ experience• 6+ years total experience as an engineer in a web environment doing development with Java• 4+ years core Spring features including Spring Boot and RESTful web services.• Clear understanding of multi-tier Web application architecture • Understanding of relational database concepts, dimensional database concepts and database architecture and worked knowledge on one of them (Oracle, Db2, MySQL)• Sound understanding on performance testing, tuning and analysis experience, in the web development industry ideally in the retail space• Conversant in common Internet technologies and protocols (HTTP, SSL, OAuth, JWT, REST, JSON, XML, etc.), and Experience with API tools such as Postman, Swagger/OpenAPI etc.• Tomcat experience preferred• Experience with highly scalable, high performance, 100% stable Java web applications• Experience working with any API Management tool (Apigee, Layer7, Mulesoft, etc).• Experience designing APIs using Swagger UI• Agile/Scrum experienced Preferred Skills:• Experience in Payment Processing other high volume customer facing Fintech web applications a strong plus• MicroserviceS 6+ years working in an IT organization in a development capacity.2+ years working with DataPower.2+ years working with CA API Gateway (Layer 7).2+ years working with REST, XML, XSLT, SOAP, WSDL.Able to interact with teams across the organization to understand business needs and provide solutions based on identified, but often abstract requirements.Able to clearly identify root causes of defects and testing issues and make practical suggestions.Has excellent problem solving and analytical skills.Able to create component based designs and experience with developing and using enterprise integration patterns.Able to resolve technical support cases, research reported problems and document solutions.Can help troubleshoot system, application, and network configurations.Has excellent written/oral communication and collaboration skills.Has worked with various SOA design patterns, standards, REST and SOAP architectural styles.Has a deep understanding of security concepts such as (authentication, authorization, encryption methods, digital signatures, etc.), PKI concepts and SSL.Has experience creating and maintaining specifications.Has experience implementing solutions with various design patterns and technologies.DataPower 3 Intermediate to ExpertLayer-7 3 Intermediate to ExpertISAM 2 IntermediateJava/J2EE 2 Intermediate. Expertise in creating XML, XSD,WADL and WSDLS for implementing SOAP and REST based WebServices in DataPower. Experience in configuring objects like WS-proxy, MPGW and XML Firewall using WebSphere Data Power appliance. Experience in deployment techniques in Data Power.