Full Stack Developer

Overview

On Site
Contract - W2
Contract - 2 day((s))

Skills

DevOps
NOSQL
MongoDB
Jenkins
PostgreSQL
Git
Docker
Automation
Typescript
HTML5
databases
OpenShift
Architecture
Cyber Security
Microsoft SQL Server
cloud computing
Quality Management
Incident Management
Leadership
Stakeholder Management
Amazon Web Services
Analytical Thinking
Java (Programming Language)
AngularJS
Information Technology
JavaScript (Programming Language)
Problem Solving
Agile Methodology
Spring-boot
Continuous Integration
Mentoring
Innovation
Software Coding
Cascading Style Sheets (CSS)
Passionate
Full Stack Development
Technical Supervision
Production Support
Lightweight Directory Access Protocols (LDAP)
Public Key Infrastructure
Artifactory
Atlassian Tools
Professional Responsibility
Technical Management

Job Details

Duration: 6 Months Contract with possible extension

Title: Full Stack Developer

Location: McLean, VA (5 days - Onsite)

W2 Only

Local candidates only

Must Have Qualifications: Spring boot, MongoDB, and Java are required. Preferred- Angular and ex Fannie/Freddie experience working with must have skills.
Job Description:
As a Full-Stack Specialist, you will guide the technical direction of a cross-functional delivery team. Leveraging your deep expertise in full-stack development, you will architect end-to-end solutions, oversee design and development activities, and ensure best engineering practices are followed. You will mentor engineers, collaborate with stakeholders, and drive the delivery of high-quality, scalable, and secure applications. This role also involves leadership in DevOps, deployment, production support, and making strategic technical decisions to solve complex challenges.
Key Responsibilities
Technical Leadership
  • Define technical direction, architecture, and long-term engineering strategy.
  • Lead and mentor a team of software engineers; promote collaboration and continuous learning.
  • Champion best practices in coding standards, DevOps, cloud adoption, and quality assurance.
  • Review code, enforce quality standards, and guide the team toward scalable solutions.
Design, Development & Delivery
  • Architect and build full-stack solutions across front-end, back-end, and integration layers.
  • Drive unit, integration, and functional automation testing strategies.
  • Oversee application deployment, CI/CD processes, and cloud-native solution delivery.
  • Manage project timelines, resource planning, and deliverables in alignment with business goals.
Stakeholder Collaboration
  • Work closely with business, product, and technical stakeholders to align on requirements and outcomes.
  • Facilitate clear communication among team members and leadership.
  • Provide production support and lead critical incident resolution efforts.
Risk & Innovation
  • Identify and mitigate technical risks proactively.
  • Evaluate and adopt emerging technologies to improve productivity and product quality.
  • Solve complex technical problems with a strategic, forward-looking mindset.
Qualifications
  • Bachelor's or Master's degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
  • 8+ years' experience in full-stack development using Java Spring Boot, Angular, JavaScript, TypeScript, HTML5, CSS.
  • 5+ years hands-on UI development (preferably Angular).
  • Proven experience designing and implementing unit, integration, and automation tests.
  • 5+ years experience with databases (MongoDB, SQL Server, PostgreSQL).
  • Strong knowledge of application & information security (LDAP, certificates, PKI, SSH, etc.).
  • Experience in production support, incident management, and cross-team coordination.
  • Expertise with CI/CD and automation tools: Jenkins, Git, Atlassian Suite, Artifactory.
  • Strong experience with relational & NoSQL databases.
  • Hands-on experience with cloud platforms (AWS preferred) EKS, Docker, OpenShift.
  • Background working in Agile environments and modern delivery models.
Key to Success
  • Strong leadership skills with the ability to inspire and develop engineering teams.
  • Excellent analytical and problem-solving abilities; passion for technology and innovation.
  • Strategic mindset with the ability to balance immediate delivery with long-term architecture.
  • Strong accountability, ownership, and commitment to high-quality outcomes.
Interview Information:
Rounds: 2 rounds
Duration: 30 mins
Interview Type: 1st round virtual | 2nd round onsite
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About DRC Systems USA LLC