Logo
K2 Partnering Solutions Ltd

Senior Software Engineer (Job Code: 1003)

K2 Partnering Solutions Ltd, RI, United States

Save Job

Duties :

Responsible for analyzing business requirements to understand the integration stack, business flow, security protocols, and data formats. Design efficient API specifications using RAML, OAS, and WSDL. Gather feedback from published APIs and modify attributes or specifications accordingly. Design integration interfaces to pass information between enterprise applications or servers. Build modular software components for data processing flows to implement System, Process, and Experience APIs based on requirements, using JAVA, JSON, CSV, XML, XSLT, GIT, SOAP UI, Rest Services, IBM IIB, DB2, IBM MFT, IBM WMQ, Salesforce, Jira, Kafka, Spring Boot, MMC, SVN, Postman, Jenkins, SQL, and Confluence. Test interfaces to ensure quality standards and requirements are met. Support deployment and perform testing in multiple environments using API, Runtime, Manager, MuleSoft Anypoint Studio, Mule ESB, and Dataweave. Deploy APIs in MuleSoft Anypoint platform and Maven. Build CI/CD pipelines and deploy artifacts to Runtime manager. Create charts for API usage metrics, transactions, rate-limiting, throttling, and policies. Configure security, error logging, and auditing activities. Provide technical documentation on frameworks, standards, best practices, and conventions for API implementation. Coordinate and document software system and application requirements to ensure specifications are met. Design, develop, and test frameworks. Analyze Business Integration requirements and design data process flows and message structures. Develop software components and algorithms, databases, and server-side components. Modify designs and components as needed. Deploy and test interfaces in staging environments and prepare documentation.

#J-18808-Ljbffr