NorthHill Technology Resources has an immediate need for a Full Stack Developer to support a Federal Program. This role is fully remote. Must be US Citizen or Permanent Resident to obtain Public Trust.
Full Stack Developer Duties:
Design, develop and implement complex solutions based on Angular and spring related frameworks.
Translate applications requirements into web-based solutions using the recommended frameworks and technology.
Design and develop reusable components, accelerators and frameworks.
Assist in the system integration of components.
Implement Test Driven Development frameworks (Mockito, MyMock etc.)
Implement Java Design Patterns.
Implement data structures.
Required Experience:
3+ years experience working with AngularJS and Angular 2 frameworks
8+ years experience with designing, building, and modifying application software in an Agile environment
Experienced tying Angular-based front-ends to RESTful services and/or Microservices
Experience building production ready and capable user interfaces for browser based tools
Experience managing complex browser application states in frameworks such as angular components
Preferred Experience
A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other relatedtechnical discipline is required
Experience building and implementing asynchronous RESTful interfaces for stateful UI applications
Experience developing micro services using Spring Boot framework
Experience with proxy servers or web servers such as HAProxy
US Security Clearance, or the ability to obtain one