Software Engineer (Backend Focus) [D.24.0014]

  • Full Time
  • Maryland
  • This position has been filled

Requires TS/SCI w/ poly.

Description: 

You will act as a senior backend developer for a new system being developed from the ground up to provide workflow automation, modernization, oversight, and mission cognizance for mission critical work roles. You will provide input into design, development, and integration of a complex web-based application. You will be working on a mixed skillset team consisting of frontend, backend, and full stack developers as well as data analysts and a UX designer in close collaboration with the mission customer.

Responsibilities:

  • Work with a multi-disciplinary team to gather, document, and implement customer requirements.
  • Perform backend development to support system features based on customer requirements.
  • Assist with database and data model design and implementation.
  • Assist with automation of development tasks and implementation and maintenance of CI/CD workflows and development best practices such as testing.
  • Continually incorporate feedback from system owners and end users.

Skills Requirements:

  • Experience with Java microservice development using Spring Boot.
  • Familiarity with SQL and NoSQL databases (PostGres, MySQL, Elasticsearch, MongoDB, etc.).
  • Experience with automated testing and CI/CD workflows (GitLab CI, Jenkins, etc.).
  • Familiarity with Git.
  • Familiarity with Atlassian tools (Jira, Confluence).
  • Experience with containerization and container orchestration (Docker, Kubernetes, Rancher)

Nice to Haves:

  • Service containerization and deployment with Docker/Kubernetes.
  • Experience with production CNO capabilities and operations.
  • Management of database systems (MongoDB, SQL, Elasticsearch, etc.).

YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Scroll to Top