Job Description :
Software Engineer Level 4
Location: Durham, NC
Top Skills: Angular 2/4, Spring, HTML5, CSS3, Java, Rest (This is heavier on UI Developer. 65% UI and 35% Java)
Years of Experience: 8+

Required Experience:
Java (preferably V7+) / J2EE , deployment to tomcat or similar app server
Building Spring based J2EE applications
Client side development using HTML/JS/CSS and frameworks such as JQuery/Angular (preferably V4 + with Typescript)
Building responsive web applications.
An understanding of the principles of SOA and how to implement such an architecture
An understanding of DevOps, what it means and how to implement it.
Demonstrable experience working in a fast paced agile environment
Demonstrable experience working on the full development lifecycle of a project.

Additional experience that is not required but preferable:
Building automated testing suites using tools such as Selenium and Galen
Experience with cloud deployment
Experience with DevOps workflows and CICD
Experience working directly with product partners (non-technical