Software Engineer III

Reflexive ConceptsAnnapolis Junction, MD

About The Position

Reflexive Concepts is seeking a skilled Software Engineer to join our team! The ideal candidate is a seasoned technical lead who thrives on complex challenges, with hands-on experience in Linux CLI, Java/Spring microservices, NiFi workflows, Docker, Kubernetes, and related technologies.

Requirements

  • Twenty (20) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Experience using Linux CLI
  • Experience developing microservices using Java and Spring
  • Experience developing and maintaining NiFi workflows, creating custom processors, and coordinating with DevOps team to increase processing cluster to keep with velocity and volume of data
  • Experience with containerization technologies including Docker and containerd
  • Experience with container orchestration technologies such as Kubernetes
  • Experience using system monitoring tools including Grafana and Prometheus
  • Experience using Git for version control

Nice To Haves

  • Experience with continuous integration and continuous delivery principles and tools such as GitLab CI and ArgoCD
  • Experience with OpenSearch or Elasticsearch for data indexing and retrieval
  • Experience with NiFi for dataflow management and ingestion
  • Experience with Amazon HCI platform
  • Strong debugging, documentation, and communication skills
  • Ability to operate effectively in an Agile development environment and on a multi-disciplinary team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service