companyNorthstrat logo

Senior Full Stack Developer

NorthstratSterling, Virginia, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Requirements:Education: Bachelor’s degree in Computer Science or a related field, or equivalent experience. Experience: Minimum of 5 years in relevant software development roles. Proficiency in Java, including JEE and REST web services. Experience with relational databases such as Oracle, MySQL, or PostgreSQL. Familiarity with Linux operating systems. Background in Java microservice application design and development. Understanding of Agile Scrum methodologies as well as traditional waterfall project management. Active Top-Secret clearance with SCI access and a FS/Polygraph is mandatory. Preferred Qualifications:Experience developing microservices with Spring Boot and the Spring Framework. Familiarity with scalable distributed messaging systems like Apache Kafka. Knowledge of DevOps practices and tools, including Git, Jenkins, and Docker. Experience creating secure RESTful services that integrate with Identity Management solutions such as Keycloak and LDAP. Ability to work with container orchestration platforms like Kubernetes and Helm.

About the job

Join Northstrat as a Senior Full Stack Developer and play a pivotal role in developing innovative Mission Management web applications for the Intelligence Community. We are looking for a proactive and experienced individual who excels in both back-end and front-end technologies, possessing a deep understanding of various programming languages and frameworks. As a self-starter, you will be responsible for transforming abstract tasks into high-quality software solutions.

Your work will involve leveraging cloud-based microservices architecture within the Williamsburg and Epsilon programs. Key responsibilities include:

  • Developing robust back-end services using Java, JEE, and REST web services.
  • Collaborating with cross-functional teams to define, design, and implement new features.
  • Creating detailed specifications and writing efficient software code.
  • Engaging with system engineers and subject matter experts to gather functional requirements.
  • Designing and executing unit and integration tests while facilitating formal testing processes.
  • Contributing to user training manuals and documentation.
  • Staying updated on technical changes and application features.
  • Applying Agile methodologies to enhance development processes.
  • Participating in code reviews, testing, and debugging to ensure software quality.
  • Influencing architectural decisions and contributing to the evolution of our technology stack.

About Northstrat

Northstrat is a forward-thinking technology company dedicated to delivering cutting-edge solutions to the Intelligence Community. Our team thrives on innovation and collaboration, making us a leader in the field.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.