Full-Stack Developer

Zeta Associates, Inc.
Fairfax, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Fairfax, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Big Data
Cloud Computing
Continuous Integration
ETL
Web Development
Elasticsearch
Hibernate
Java Persistence API
Python
PostgreSQL
MongoDB
MySQL
NoSQL
Object-Relational Mapping
Queueing Systems
Software Engineering
Web Applications
Anaconda
Okta
React
Flask
Delivery Pipeline
Spring-boot
Software Security
Gitlab
GIT
FastAPI
Vue.js
Containerization
Angular
Kubernetes
Kafka
Kibana
REST
Devsecops
Docker
Microservices

Job description

This position requires a US Citizenship and a TS/SCI clearance with CI or Full-Scope polygraph.

Zeta Associates seeks experienced full-stack cloud developers familiar with Agile development using CI/CD principles, Docker containers, and the Kubernetes orchestration framework.

The developers will play lead roles in the design, development, and deployment of new applications, microservices, APIs, and web applications to a true DevSecOps-enabled hybrid cloud environment. Collaborate with an Agile team of like-minded developers to implement solutions that will help our customer stand-up a new mission processing environment. You will have the opportunity to utilize an almost endless number of interesting and useful technology stacks, including: Spring Boot, React, Docker, Kubernetes, Helm charts, OpenFaaS, MinIO, Keycloak, Quarkus, PostgreSQL, Elasticsearch, MongoDB, CI/CD pipelines, Anaconda, Kibana, and much more. This is an opportunity to help chart the direction of a new project, implement best practices in DevSecOps and container orchestration, and introduce new ideas and technologies relating to the design and execution of a new mission area. The

Requirements

ideal candidate shall have strong Full-stack development experience, familiarity with containerization and application security, and be willing to dive in, learn, and contribute.

Desired Skills and Experience Strong candidates will have one or more of the following:

  • Proficiency in Full-stack software development (i.e. client, server, and data tiers)

  • Experience deploying containerized applications to Kubernetes or other orchestration platform

  • Experience developing microservices in Java 8+ with Spring Boot or in Python with FastAPI/Flask

  • Experience developing modern user interfaces with JavaScript frameworks such as React (preferred), Vue, and Angular

  • Experience developing Web applications with Java using frameworks such as Spring, Hibernate/JPA

  • Experience working with Object Relational Mapping (ORM) or NoSQL databases, such as MySQL, PostgreSQL, and Elasticsearch

  • Familiarity with message queue implementations, such as Kafka

  • Good understanding of Git, GitLab, CI/CD pipelines, and CM best practices

  • Experience developing ETL/Big Data applications

  • Experience designing RESTful web services

  • Experience with Agile development methodologies

Apply for this position