Wash, DC (Patriot's Plaza) - Hybrid -30% of time onsite, more during ramp up periods or if mission requires
Rate is Negotiable
The senior Full Stack Developer will be responsible for the end-to-end lifecycle for software development and the application in production. Includes the technical analysis of requirements, development of the software, automated testing, builds, deployment, monitoring, and feedback.
Requirements
1. Bachelor's degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline.
2. 8 years of experience with programming and software development in multiple layers in the software stack (UI, web or microservices, database, search).
3. Experience with leading or advanced programming and software development including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting, and/or upgrading of software systems.
4. Experience troubleshooting and supporting enterprise applications while maintaining 24/7 availability.
5. Java (JEE Development)
6. Strong JavaScript/Ajax Application Development
7. Angular version 2 or above
8. Spring Boot, Spring Data JPA, and Spring Security
9. Tomcat
10. PostgreSQL
11. GIT LAB experience
12. Experience in Test Driven Development
13. JUNIT experience
14. Experience in managing deployments and servers for hosting AWS applications to ensure smooth CI/CD pipeline