Skip to content

Back-End Java Developer
Company | Reinventing Geospatial |
---|
Location | St. Louis, MO, USA |
---|
Salary | $90000 – $190000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Associate’s |
---|
Experience Level | Senior |
---|
Requirements
- Associate’s or Bachelor’s Degree in Computer Science or related field
- 5+ years’ experience in full life-cycle software development (analysis, design, development, testing, deployment, and maintenance)
- Development experience in modern languages (Java, JavaScript, Python)
- Experience with development in microservice based architectures
- Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to mission problems
Responsibilities
- Think creatively and apply software principles in designing, implementing, testing, and integrating new and updated components
- Employ industry proven design principles, open-source tools, and engineering experience to deliver and integrate tools and capabilities for a broad set of users and communities
- Compose solutions that incorporate microservices, containerization, and RESTful Web components – leveraging DevOps pipelines to drive rapid delivery
- Work in a highly collaborative and rapidly changing environment within a distributed team
- Work a hybrid schedule
Preferred Qualifications
- Experience with containerization tools such as Docker, Kubernetes, Redis, Kafka, NiFi automation
- Experience with infrastructure as code applications (Chef, Ansible, Terraform, etc.)
- Experience with ElasticSearch
- Experience with AWS environments
- Experience with continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence)
- Experience working in a SAFe Agile environment
- Security+ Certification