Sr Java Software Engineer

REI Systems

Sterling (VA)

Hybrid

USD 125,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company is seeking a Software Engineer experienced in Angular to join their Agile team in Sterling, VA. The role involves modernizing applications and requires a Bachelor's degree in a related field, with strong communication skills and cloud technology knowledge. A GSA Public Trust clearance must be obtainable, and candidates from the DMV area are preferred. Competitive salary offered between $125,000 and $140,000 based on experience.

Qualifications

  • Hands-on experience with Angular is required for this role.
  • Solid understanding of Modern Web Application Architecture, Service Oriented Architecture, Microservices, Mobile Application Development is essential.
  • Knowledge of containerization and cloud deployment (Docker, Kubernetes) is necessary.

Responsibilities

  • Participating as a core member of the Agile team across all planning, analysis, design, development, and testing activities.
  • Coordinate closely with peers to ensure proper implementation of system specifications.
  • Guide and mentor junior software engineers within the project.

Skills

Hands-on experience with Angular
Knowledge of Single-Sign-On
Experience with PostgreSQL
Good troubleshooting and debugging skills
Strong verbal and written communication skills

Education

Bachelor's degree in information systems, computer science, or a related field

Tools

Git
Jira
SonarQube

Job description

Overview

This range is provided by REI Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$125,000.00/yr - $140,000.00/yr

Direct message the job poster from REI Systems

REI Systems’ mission is to deliver reliable and innovative technology solutions that empower federal, state, local, and nonprofit organizations to achieve their missions. For over 35 years, we’ve helped our customers solve complex challenges, make data-driven decisions, streamline processes, and improve citizen services. As a 100% employee-owned company, we are all directly invested in delivering excellence. With a fierce commitment to mission impact, we ensure measurable outcomes that align with our customers’ strategic goals.

We offer the same commitment to our employees by providing professional development, meaningful projects, and flexibility to spend time with family and friends. We believe employees are at their best when fulfilled in both their professional careers and their personal lives. Learn more at www.REIsystems.com.

Employees voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022, 2023, 2024, and 2025!

Responsibilities
  • Participating as a core member of the Agile team across all planning, analysis, design, development, and testing activities.
  • Work with Lead in design, code, code inspections, and test inspections throughout the life cycle in developing and modernizing large applications.
  • Coordinate closely with peers to ensure proper implementation of system specifications and integration of the new development with the complete system.
  • Applying US Web Design System (USWDS) standards to deliver consistent, user-focused experiences for federal or public-facing digital services.
  • Design and maintain reusable, modular Angular components and libraries shared across multiple projects.
  • Work with complex data and understand the current technologies available for data analysis, processing, integration, and visualization.
  • Collaborate with Business Analysts, test teams, and leads and provide documentation for customer deliverables.
  • Develop estimates for design and implementation based on level of effort and relative sizing depending on complexity of the requirements.
  • Knowledge of containerization and cloud deployment (Docker, Kubernetes) in government-authorized cloud environments.
  • Strong understanding of CI/CD pipelines, automated testing, and code versioning (Git).
  • Comply with CMMI level 3 and project level processes to improve efficiency and consistency of all deliverables.
  • Guide and mentor junior software engineers within the project.
Qualifications
  • Hands-on experience with Angular is required for this role.
  • Knowledge and experiences with the following technologies and tools: Single-Sign-On, Exadata, Git, Jira, SonarQube.
  • Experience with PostgreSQL is required.
  • Solid understanding of Modern Web Application Architecture, Service Oriented Architecture, Microservices, Mobile Application Development, DevOps, and Agile development methodology.
  • Experiences with Cloud technologies and Low Code/No Code Development are desired.
  • Good troubleshooting and debugging skills, and ability to prioritize and multi-task.
  • Good verbal and written communication skills, including experience working directly with customers to discuss their requirements and objectives.
Education and Certifications

Education: Bachelor's degree in information systems, computer science, or another related field. Employer will accept a suitable combination of education, training, or experience.

AWS Certification is highly preferred.

Clearance

Clearance: GSA Public Trust clearance must be obtainable.

Location

Location: Hybrid - locals to DMV area highly preferred.

EEO

EEO Statement: REI Systems is an Equal Opportunity Employer (Minority/Female/Disability/Vet)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

REI Systems • Sterling (VA)

On-site
USD 100,000 - 125,000
Medical insurance
Vision insurance
401(k)
Systems Engineer Lead, Information Technology
Systems Engineer Lead, Information Technology

Recreational Equipment, Inc. • Seattle (WA)

Hybrid
USD 130,000 - 209,000
Generous employee discount
Access to health benefits
Retirement savings plan
+1
Principal Software Engineer
Principal Software Engineer

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 130,000 - 208,000
Employee discount
Health benefits
Retirement savings plan
+1
DevOps Engineer
DevOps Engineer

Worky • Sterling (VA)

Hybrid
USD 110,000 - 140,000
Software Engineer
Software Engineer

Rgi • Chantilly (VA)

On-site
USD 140,000 - 190,000
100% paid health & dental insurance
Paid parental leave
401k with matching
+5
Enterprise - Senior Software Engineer - React, Angular, Java
Enterprise - Senior Software Engineer - React, Angular, Java

Erias Ventures, LLC • Maryland

Hybrid
USD 225,000 - 260,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses
+11
Enterprise - Software Engineer - Java, AWS, JIRA 06-25-2026 Annapolis Junction, MD Branch MD - FAS
Enterprise - Software Engineer - Java, AWS, JIRA 06-25-2026 Annapolis Junction, MD Branch MD - FAS

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 225,000 - 250,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Immediate Vesting
Company subsidized Medical Coverage
+2
Site Reliability Engineer
Site Reliability Engineer

Peraton • Corridor North (MD)

On-site
USD 176,000 - 282,000
Enterprise - Software Engineer - Java, AWS, JIRA 7/6/2026 Annapolis Junction, MD MD - FAS
Enterprise - Software Engineer - Java, AWS, JIRA 7/6/2026 Annapolis Junction, MD MD - FAS

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 225,000 - 250,000
Above Market Hourly Pay
11% 401k with Immediate Vesting
Spot Bonuses
+9
Software Engineer Mid Level
Software Engineer Mid Level

ELEVI Associates • Hanover (MD)

On-site
USD 185,000 - 205,000
Comprehensive healthcare
Retirement benefits
Continuing education opportunities