• Requirements gathering, modeling, analysis, design, development and testing
• Implement Representational State Transfer (REST) web services for distributed systems using Jersey framework to retrieve data from client side.
• Create and Configure micro service architecture for CDT Directory project and integrate with AngularJS application
• Knowledge and experience with the Association for the Standardisation and Automation of Measurements Open Data Services (ASAM ODS).
• Responsible for the implementation of application system modules utilizing core Java and the
ODS API and Web Services
• Create continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, in order to reduces the time for the deployment of micro services
• Create spring services, Spring Dynamic Modules (OSGI), spring controllers and DAOs so as to wire objects of business classes and achieve dependency injection
• Write unit tests based on the embedded kafka and embedded solr.
• Resolve bugs/defects in application by coordinating with team members of the project to assure a positive outcome.
• Developing SPA (Single Page Web Applications) using JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5.
• Good documentation skills are a must
• Assembles and maintains dictionaries for applications and systems support by the analyst
• Assesses processing systems. Builds improvement recommendations