More About the Role:
The Leidos Civil group is currently looking for a Java/Angular Developer (entry level) to work at our Crystal City (aka National Landing) location 1-2 days a week, at a customer facility 1 day a week and telecommute 2-3 days a week. This is an exciting opportunity to participate in the modernization of Government web applications in the cloud!
What You'll Get to Do:
Build Java / (Angular2 and beyond) web applications and back-end services for Government customers.
-Analyze, review, build, and modify new / existing applications.
-Write and review technical design documents.
-Develop Java / Angular web applications.
-Participate in code reviews.
-Collaborate cross-functionally with other teams (cloud hosting, security, etc..).
-Apply best practices for software design, development, and maintenance (dev/ops) on small to medium sized projects of low to moderate complexity and impact.
You'll Bring These Qualifications:
-BS Degree or equivalent experience and less than 2 years of prior relevant experience.
-1+ years development experience in Java.
-Basic understanding of Apache Tomcat.
-1+ year Angular (Angular2 and beyond) development experience (or relevant course work).
-Understanding of established Java application design frameworks/patterns (preferably spring).
-Knowledge or experience with the following UI/UX technologies: Angular 5, TypeScript, Java 8, NodeJS 6.1.
These Qualifications Would be Nice to Have:
-Automated Unit Test experience (JUnit preferred).
-JBoss, Struts, Spring, ORM Framework (JPA/Hibernate preferred).
-Database knowledge MYSQL or PostgreSQL preferred.
-Familiarity with AWS cloud web application development.
-Agile Scrum team experience (either as a scrum master or scrum team member).