Senior Software Developer

Northstrat is an employee-owned company specializing in technical solutions and software development for government contracts.
Sterling, VA, USAAurora, CO, USA
Backend
Senior Software Engineer
In-Person
15+ years of experience
Enterprise SaaS

Description For Senior Software Developer

Northstrat is seeking a senior developer for a new greenfield project focused on architecting and implementing technical solutions using modern software development practices. The role requires expertise in Java, microservices, and cloud technologies, with a strong emphasis on DevOps practices. The position demands someone who can lead by example, mentor others, and deliver high-quality solutions. The tech stack includes Java/Spring, modern frontend frameworks, various databases, AWS services, and containerization tools. The company offers a comprehensive benefits package including flexible hours, profit sharing, stock options, and strong support for professional development. This role requires TS/SCI clearance and in-person work at either Sterling, VA or Aurora, CO locations. The ideal candidate will have 15+ years of experience and strong technical expertise across the full stack, with particular emphasis on Java microservices and cloud technologies.

Last updated 3 months ago

Responsibilities For Senior Software Developer

  • Architecting and implementing microservice solutions for complex problems
  • Mentoring junior developers
  • Writing code using Test Driven Development
  • Leading by example and encouraging collaborative team-solutioning environment
  • Taking vaguely defined tasks and working with the team to deliver high-quality solutions

Requirements For Senior Software Developer

Java
JavaScript
TypeScript
PostgreSQL
MySQL
MongoDB
Redis
React
Kafka
RabbitMQ
Kubernetes
  • Must have an active TS/SCI with CI poly
  • Bachelor's Degree in STEM field or related experience
  • 15+ years of relevant experience
  • Strong Java skills, including JEE and REST web services
  • Experience with Oracle, MySQL, or Postgres
  • Proficiency with Linux development including command line
  • Understanding of Agile practices
  • Current Security+ certification or willingness to obtain

Benefits For Senior Software Developer

  • Flexible working hours
  • Individual Benefits Account (IBA) - 50% of monthly compensation
  • Profit Sharing Plan (PSP) - 25% of compensation
  • Stock Options
  • Education and training opportunities
  • Work-life balance
  • Competitive compensation
  • Professional development opportunities

Interested in this job?

Jobs Related To Northstrat Senior Software Developer

Full-Stack Software Developer

Senior Full-Stack Software Developer position at employee-owned Northstrat, requiring 8+ years experience, offering comprehensive benefits and stock options.

Senior Full Stack Developer

Senior Full Stack Developer position at Northstrat requiring Java expertise, full-stack development experience, and active Top-Secret clearance, offering comprehensive benefits and growth opportunities.

Senior Full Stack Developer

Senior Full Stack Developer position at Northstrat, requiring Java expertise, 5+ years experience, and Top-Secret clearance, offering comprehensive benefits and stock options.

Data Acquisition Software Engineer BDP

Senior Data Acquisition Software Engineer role at Northstrat, developing mission-critical data solutions for military clients. Hybrid work in Columbia, MD.

Senior Software Engineer - Messaging

Senior Software Engineer position at Sinch, focusing on messaging systems development using Java and cloud technologies in a hybrid work environment.