Programmer Analyst

Xoriant   •  

Sunnyvale, CA

Industry: Professional, Scientific & Technical Services

  •  

5 - 7 years

Posted 62 days ago

This job is no longer available.

Job Duties:

Co-ordinate with business stakeholders and data stewards to understand and gather business requirements for services and applications. Understand Customer Master Data Model and Hierarchy and design services and applications around it and to keep pace with changes and upgrades in the same. Work with MDM Developers to build Services on top of Informatica MDM Tool. Design, Develop, Test, Build & Deploy SOAP APIs and RESTful APIs based onrequirements that will be consumed by downstream applications like SFDC, ERP, Data warehouse, ecommerce Stores etc. Maintain and enhance existing Legacy Services and APIs which are in use and deployed on Production environment. Maintain and enhance existing Legacy multi-threaded Applications that provide batch processing of data. Gather requirements, Design, Develop, Test, Build & Deploy new backend multi-threaded batch processing applications. Fix Bugs and Issues in production environment. Integrate with upstream data sources like Avention, D&B etc using bulk data and APIs. Work on PoC projects for moving data onto Hadoop, Cloud and Micro Services Platform.

Job Requirements:

Require Bachelor's Degree or foreign equivalent in Computer Science, Computer Management, Computer Information Systems or related field. Require five years of experience in Job offered, Software Engineer, Module Lead, IT Consultant, or related. Must have at least three years of experience in Java, JEE, Hibernate, PL-SQL and Tomcat. Requiretravel/relocation to unanticipated locations throughout the United States.