Agile Developer

Metasys Technologies
Washington, United States of America
5 days ago

Role details

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

Job location

Washington, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Build Automation
Automation of Tests
Cloud Computing
Cloud Engineering
Continuous Delivery
Continuous Integration
Persistent Data Structure
Serialization
Data Stores
Database Queries
Software Debugging
Integrated Development Environments
JSON
Maven
Cisco Nexus Switches
NoSQL
Release Management
Cloud Services
Swagger
Software Engineering
Software Requirements Analysis
React
Bson
Delivery Pipeline
Spring-boot
Gitlab
Containerization
Kubernetes
Front End Software Development
Terraform
Docker
Jenkins
Microservices

Job description

  • Deliver software iteratively in an Agile environment using sprints, continuous delivery, and release planning
  • Serve as team lead as appropriate; collaborate with engineers and stakeholders
  • Contribute to requirements decomposition, system design, and release planning
  • Develop full-stack cloud applications (front-end, APIs, datastores)
  • Build and maintain Java and JavaScript (React) applications and Spring Boot microservices (12-Factor)
  • Implement JSON/BSON serialization and integrate systems across environments
  • Design, develop, modify, and optimize software using analytical and performance-based approaches
  • Build and manage CI/CD pipelines using GitLab, Maven, Jenkins, and Nexus
  • Deploy containerized applications using Docker and Kubernetes
  • Automate build, test, and deployment workflows; manage infrastructure with Terraform
  • Design and execute database queries across NoSQL, relational, and object storage systems
  • Utilize cloud services for data persistence and retrieval
  • Debug software, resolve defects, and improve system performance
  • Develop and execute test procedures; maintain automated test frameworks
  • Create and maintain technical documentation; recommend process improvements
  • Work with FOSS and GOTS tools in a classified development environment

Requirements

  • 9+ years (Bachelor's) or 7+ years (Master's) of software development experience in DoD/IC environments
  • Active TS/SCI clearance with Full Scope Polygraph and CI investigation (within last 5 years)
  • Strong proficiency in Java, JavaScript, and React
  • Experience with GitLab, Maven, Jenkins, and Nexus
  • Experience with CI/CD pipeline implementation and automation
  • Experience with Spring and Spring Boot microservices (12-Factor design)
  • Experience with Docker, Kubernetes, and Terraform
  • Experience with Swagger for API documentation
  • Experience with AWS or similar cloud services
  • Experience with NoSQL, relational, and object-based datastores
  • Experience with Agile methodologies in DoD/IC programs
  • Experience with system requirements decomposition and release planning
  • Experience with test frameworks and automation practices
  • At least 1 year of full-stack cloud development experience
  • Familiarity with JSON/BSON serialization and integration practices

Apply for this position