Programmer Analyst

fatpipe technologies   Salt Lake City, UT   Full-time     Information Services / Technology (IT)
Posted on June 28, 2020

Programmer Analyst

Define architecture based on the client's requirement to address the ESB Platform and digital transformation. Interact with client and business stakeholders and translating business, and functional requirements into documented technical specifications. Define requirements for overall framework. Produce architecture diagram and design documents for implementation. Create sequence diagram for APIs, create widget specs based on the requirement for design. Design YAML definition file. Create, build and deploy ESB Services production packages in AWS Cloud Platform. Analyze production issues and provide resolutions for them with required RCA. Perform quality checks on the deliverables. Develop Interface, create the domain project template for new API creation. Expose and consume REST API and SOAP. Develop Exception Handling flow for all modules. Create custom fields to check the status of location is open or closed. Write Customize Java class to validate the query parameters and custom filed validation. Develop business logic flows and integrate with third party clients. Develop Test Flows (Integration Testing). Develop performance testing for Non-Functional test cases. Document technical designs. Build Continuous Integration and Continuous Delivery. Write YAML and Groovy auto scripts for CI/CD. Implement Spring MVC methodologies and design patterns like Singleton, Service Layer. Write the complex SQL queries using joins and for views. Maintained source code versions and merging the code changes. Order Transformation. Implement basic authentication. Install Mule run time on EC2 instance. Create proxy with shared flows and flow hook for API Governs in APIGee. Write customized plugin to integrate to call external api's from APIGee microedge gateway. Work on Gxp environment to send different types documents in a workflow. Implement rendition logic to convert from one format of document to different format along with the workflow.

Requires B.S. degree in Computer Application, Computer Science, Engineering or technology related area, or, foreign equivalent, plus 5 years of experience in software development and knowledge of APIs, Swagger, complex Mulesoft flows, ESB Services production packages, APIKit and RAML, REST API and SOAP, Java, JUnit, JMeter, Confluence, Jenkins, Git Understanding of SAP, Salesforce, Documentum and Amazon SNS, SQS and S3 connectors; familiarity with Spring MVC methodologies, SQL queries, JACKSON library, oAuth 2.0. and OpenText Documentum 6.7, D2 4.x, BPM and DFC. Job located in Salt Lake City, UT.