Start Date: ASAP
Type: Contract
Estimated Duration: 6 months with possible extension.
Leaflet or GIS is required for this position
Responsibilities:
• Develop and integrate of new or existing applications into the technical infrastructure and existing business processes;
• Provide technical or functional guidance to project or work teams as needed within a specific discipline;
• Collaborate on an on-going basis with the Business Systems Analyst;
• Analyze, design, develop, test, debug, implement, maintain and/or enhance existing or new systems that are reliable and efficient.
Requirements:
• Experience working as a Java Developer (6+ years);
• Experience with Java 1.8+;
• Experience with Spring Framework, Spring Boot;
• Experience with SQL (Basic as well as advanced);
• Experience with Restful Web Service and Micro Services development;
• Experience with JavaScript / AngularJS / JQuery / HTML5 / JSON;
• Experience with Leaflet or any GIS Framework;
• Experience with AWS / Cloud;
• Experience with Application Servers, such as Tomcat (preferred);
• Experience with Mobile Applications development/Deploymen t using MDM (preferred);
• Knowledge of C# (preferred);
• Knowledge of Unix Scripting (preferred);
• Experience with NOSQL DB, MongoDB / Postgres (preferred);
• Knowledge of Hadoop Eco system: Scala, Kafka, HBase, Spark, Spark Streaming, Hive, and Sqoop (preferred).