UI Developer (Angular)
Location(s): Reston, VA and Columbia, MD
Long Term Contract
US Citizen or Green Card - Clearable to Public Trust
Must be knowledgeable in integrating the front-end with REST APIs / Node.JS services and working with MEAN stack.
Must be able to implement in containerization platform mainly Docker including creating Docker files for images and hosting in AWS cloud infrastructure.
Must provide a portfolio for review (web links to sites / apps they have built) and ideally a GitHub account with viewable (not private) repos.
Help build a suite of modern digital products/services to be consumed by thousands of health care providers across the country.
Work with DevOps team to facilitate CI/CD pipeline implementation with tools like Jenkins and Python scripts.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Bachelor's Degree or equivalent experience
6+ years of UI development in an Agile environment
Good understanding of the web technology fundamentals: HTTP, SSL, HTML5, CSS3, JSON
Excellent Written and verbal communications skills
Solid experience with webservers and application servers like Tomcat, Apache, and NGINX
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
Experience with Test Driven Development using testing frameworks such as Mocha, Karma, Jasmine, Supertest
Experience with CI/CD Pipeline, Docker, Jenkins and GitHub
Knowledge on implementing AWS in cloud technologies
Knowledge of Identity Management and databases such as Oracle and Mongo preferable