Posted 10mo ago

Senior Full Stack Developer

@ Northstrat
Sterling, Virginia, United States
OnsiteFull Time
Responsibilities:Back-end development, Collaborate teams, Write tests
Requirements Summary:BS in CS or related field or equivalent; 5+ years; strong Java/JEE, REST; SQL (Oracle/MySQL/Postgres); Linux; microservices; Agile; TS/SCI with FS/Poly.
Technical Tools Mentioned:Java, JEE, REST, Spring Boot, Spring Framework, Kafka, Git, Jenkins, Docker, Keycloak, LDAP, Kubernetes, Redis, AWS S3, Linux
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Northstrat is seeking an experienced and driven Senior Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in both back-end and front-end development, bringing a wealth of knowledge in multiple programming languages and frameworks. This role demands a self-starter who can take vaguely defined tasks and independently deliver high-quality solutions. 

The Williamsburg and Epsilon programs produce Mission Management web applications for the Intelligence Community, leveraging cloud-based microservices architecture. Responsibilities include:  

  • Utilize Java, including JEE and REST web services, for back-end development.  
  • Collaborate with cross-functional teams to define, design, and implement new features. 
  • Produce detailed specifications and write software code  
  • Work closely with system engineers, and SMEs to understand functional requirements  
  • Create unit tests and integration tests while supporting formal testing  
  • Provide input into training manuals for users  
  • Maintain knowledge of feature and technical changes in the application  
  • Apply Agile software development methodologies in your work. 
  • Participate in code reviews, testing, and debugging. 
  • Contribute to architectural decisions and the evolution of our tech stack.