Previous Job
Previous
Senior Software Engineer
Ref No.: 18-12561
Location: Glen Allen, Virginia
Start Date / End Date: 10/15/2018 to 04/26/2019
Description:
This is a full time software development position primarily aimed at skilled Java developers. The idea candidate will have strong Java skills, is highly motivated and can work independently or part of a pair of developers. Preference will be given to those are also full stack, specifically with knowledge of Javascript, ES6, Angular and / or React. Preference will also be given to on-site candidate but remote will be considered. This position will be part of a high paced skilled Agile development team building new applications and maintaining current applications.

Essential Functions:
-Develops, test and maintains code using software development methodology and appropriate technologies for the system being used.
-Works closely with Business Analysts to develop detail systems design and written test plans.
-Participates in design walkthroughs with appropriate focus groups and related users to verify accuracy of design in meeting business needs.
-Supports and troubleshoots application code problems.-Able to deploy and maintain code designed and written and help debug issues with code.-Understand good software engineering practices and designs and can apply them to new and existing codebases.

Location:
Preference - Glen Allen, VA
Open to remote candidates. Need to have at least 1 year working remote. Please list remote experience at the top of resumes.

Requirements:
Senior Java Developer: 4+ years Java Development - Java EE, Spring MVC, Spring Boot
Experience with ES6 and one or more JavaScript frameworks (Angular.js, VueJS 2 or React) -- React experience preferred
Experience building REST web services
Experience working within an agile development team
Experience with AWS (Amazon Web Services) would be a big plus
Experience with Jenkins and Jenkins pipeline development a plus
Experience in a DevOps type environment a plus- Highly skilled in Java
- Self-driven
- Java script experience is a plus
- Working with old Java code and new code