You will be responsible for architecting and designing UI solutions for the strategic surveillance platform.
Java8, Spring, AngularJS and Microservices will be the primary technologies used, supplemented by strong technical appreciation of Mongo DB, Hive(Big data) and Oracle databases, HTML(4/5), JSON JQuery, Kendo Framework, Elastic Search, Bootstrap3 and CSS3.
The candidate will apply internal standards for re-use, architecture, testing and general best practices.
The candidate will be responsible for Full Software Design, Code reviews, test case reviews and ensure code developed meets the requirements and team mentoring.
Software Architecture Experience: Java 8, AngularJS, Continuous Integration, Spring Framework, MicroServices.
Knowledge of WebSphere Application server and Jetty Embedded Server
Sound knowledge of Design Patterns and Design Principles
Demonstrates Advanced Communication Skills: Oral, written and presentation. Able to distill highly complex or abstract technical issues into clear, actionable points. Develops trusting, influential relationships with peers and partners.
Applies Data to Problem Solving: Builds information and knowledge based facts. Uses analytical techniques to clarify ambiguous situations and uses these techniques to forecast and improve business performance
Demonstrates knowledge and practice of Advanced Architectural Skills, including creation and management of key solution and enterprise tools and artifacts, such as strategy development, roadmaps, blueprints; sequencing and system, software and process models.
Exposure to Elastic Search (Kibana, Sense UI) and Elastic Search Index
Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement
The candidate should be proficient with Oracle PL/SQL
Experience with product development desired
Experience in designing solutions with Non Functional requirements like scalability, performance, reliability would be preferred.