Share this job
Senior Backend Developer - 31841
Apply for this job

We’re looking for a Senior Back-End Developer who’s ready to dive into meaningful work that supports national-level systems. This role is a chance to shape secure, scalable technology used by high-impact government programs. You'll be part of a collaborative, forward-thinking team focused on backend architecture, data management, and API development in secure environments.


What You’ll Be Doing


As a Senior Back-End Developer, you’ll bring deep technical knowledge and analytical thinking to help improve complex systems and processes. You'll guide backend architecture decisions, build integrations, and enhance functionality across a secure software landscape.

Your contributions will include:

  • Leading back-end design and development initiatives for scalable systems
  • Designing and refining functional and data models
  • Building and updating RESTful APIs
  • Managing relational databases, with a focus on PostgreSQL
  • Developing and optimizing back-end architectures and microservices
  • Writing, modifying, and reviewing system procedures and technical documentation
  • Testing web applications to ensure compliance and operability
  • Providing expertise in cloud-based development and containerized environments


What You Bring to the Team


We’re looking for someone with strong development skills, proven leadership, and real-world experience building secure systems.

You'll need:

  • Active Secret Clearance or higher
  • Bachelor’s degree in a related field (Master’s degree may offset 2 years of experience)
  • 10 years of overall experience in back-end development or related areas
  • 5+ years of recent experience in back-end web development
  • 10 years of experience working in object-oriented and scripted programming environments
  • Proficiency in Python and PostgreSQL (minimum 5 years)
  • Strong understanding of RESTful API development and integration
  • Hands-on experience with DevSecOps tools, microservices, and containerized development
  • Recent experience with AWS, Kubernetes, and RedHat Linux
  • 5+ years leading development projects or software teams
  • Experience working with bug tracking tools (e.g., Jira)
  • Familiarity with testing tools and processes for web-based applications
  • Practical knowledge in CI/CD practices and cloud-native deployments


Technical Toolkit (You’ve worked with at least five of these):


  • BASH
  • Spring
  • Ansible
  • JUnit5
  • Nexus Repository
  • Maven


Bonus Points If You Have:


  • Experience integrating across classified and unclassified environments
  • 5+ years developing software for the Department of Defense (DoD)
  • Background in Agile Test-Driven Development (TDD)
  • Familiarity with DevSecOps pipelines in DoD contexts
  • Hands-on work with automated CI/CD environments for secure systems


Location & Travel


This role can be performed remotely, but occasional paid travel to client locations (San Antonio, TX or Baltimore, MD) may be required.


Apply for this job
Powered by