Facebook pixel

Backend Software Developer
IAC2201
Posted on 3/8/2023
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Spark
AWS
Apache Kafka
Docker
Elasticsearch
Git
Java
Microsoft Azure
RabbitMQ
SCRUM
Kubernetes
NoSQL
Ansible
Requirements
  • BS in Computer Science, equivalent degree, or previous work experience
  • 5+ years of software development experience primarily with Java Design and Development
  • Experience with Spring Boot Ecosystem
  • Experience with ETL frameworks (e.g. NiFi, Spark, Camel)
  • Experience working in an agile development environment utilizing either Kanban or Scrum
  • Experience in understanding and decomposing system level requirements into discrete and measurable tasks
  • Experience with Git and Pull Request review
  • Experience developing RESTFul web services in Java
  • Experience with Ansible to deploy and configure applications
  • Experience with Spring Cloud
  • Experience with NoSQL databases (Elasticsearch, Accumulo/HBase, etc)
  • Experience with message brokers (e.g. RabbitMQ, ActiveMQ, Kafka)
  • Experience working in cloud hosting environments (AWS, Azure, Google Cloud, etc)
  • Experience working Docker and Kubernetes
Responsibilities
  • Working within a cross-functional agile development team to produce high quality software to support a critical national defense decision making platform
  • Software development of micro services in Java using the Spring Cloud Ecosystem and deployed to both KVM and AWS based environments
  • Designing and Developing RESTful interfaces for external systems to ingest data at scale
  • Writing data transforms that can operate at scale to ensure backwards compatibility
  • Leveraging the existing technology stack and investigating emerging technologies to solve new challenges for our customers
Research Innovations

201-500 employees

National security solutions company