Java Software Engineer

REI Systems

Sterling (VA)

On-site

USD 100,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A technology solutions provider in Sterling, Virginia, is seeking a Mid Level Software Engineer to design and develop large-scale enterprise applications using Java. The role involves utilizing AI tools for improved capture quality and working with Agile methodologies. Ideal candidates should possess a Bachelor's degree in a related field and have experience with AWS, relational databases, and modern web architectures. Competitive benefits include medical and vision insurance, and a 401(k) plan.

Qualifications

  • Expert-level proficiency in Java/J2EE programming for enterprise-scale applications.
  • Proven experience developing enterprise-grade web applications using Java EE, XML, and Web Services.
  • Strong understanding of modern web architecture, SOA, microservices, mobile development, and DevOps.

Responsibilities

  • Designing, developing, and modernizing large-scale enterprise applications.
  • Using AI tools to enhance capture quality, speed, and precision.

Skills

Java/J2EE programming
Web application development
Troubleshooting
Agile methodologies
Communication skills

Education

Bachelor's degree in Information Systems or Computer Science
AWS Certification

Tools

Oracle
MySQL
AWS Cloud

Job description

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

$100,000.00/yr - $125,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.

REI is also leading the industry in the integration of Artificial Intelligence across federal capture, delivery, and customer engagement. We leverage AI‑driven research, opportunity intelligence, competitive assessments, and customer insight tools to elevate our win strategies and accelerate decision‑making. This role will work in an environment where AI is embedded into the capture lifecycle—and will be expected to use AI tools to enhance capture quality, speed, and precision.

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!

Position Overview:

REI Systems is seeking a Mid Level Software Engineer to join our dynamic team. The successful candidate will play a key role in designing, developing, and modernizing large-scale enterprise applications using modern technologies and Agile methodologies. This position requires hands‑on technical expertise with strong Java development Stack work.

Responsibilties:

This role will work in an environment where AI is embedded into the capture lifecycle—and will be expected to use AI tools to enhance capture quality, speed, and precision.

Required Qualifications
  • Expert‑level proficiency in Java/J2EE programming for enterprise‑scale applications.
  • Proven experience developing enterprise‑grade web applications using Java EE, XML, and Web Services.
  • Experience with relational databases, including Oracle and MySQL.
  • Hands‑on experience with AWS Cloud (Preferred).
  • Strong understanding of modern web architecture, SOA, microservices, mobile development, DevOps, and Agile methodologies.
  • Experience with cloud technologies and low‑code/no‑code development platforms is a plus.
  • Excellent troubleshooting, debugging, and multi‑tasking abilities.
  • Strong communication and interpersonal skills, with experience working directly with customers.
Education and Certification
  • Bachelor’s degree in Information Systems, Computer Science, or related field (or equivalent combination of education, training, and experience).
  • AWS Certification (Nice to have).
Clearance Requirement:

Eligible to obtain a public trust clearance.

EEO Statement

REI Systems is an Equal Opportunity Employer. In our workplace, we seek, we welcome, and respect diversity in all of its forms.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
Referral Program

Referrals increase your chances of interviewing at REI Systems by 2x.

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

Similar jobs worth comparing

Sr Java Software Engineer
Sr Java Software Engineer

REI Systems • Sterling (VA)

Hybrid
USD 125,000 - 140,000
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
Mid -level Capture Manager
Mid -level Capture Manager

REI Systems • Sterling (VA)

Remote
USD 180,000 - 215,000
Medical insurance
Vision insurance
401(k)
+5
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
Java Developer Client: REI Location: Seattle, WA Duration: 12+ months Rate: Market
Java Developer Client: REI Location: Seattle, WA Duration: 12+ months Rate: Market

NFOLKS LLC • Seattle (WA)

On-site
USD 80,000 - 120,000
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
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
Senior Java Engineer
Senior Java Engineer

RE Partners • Jacksonville (FL)

Hybrid
USD 119,000 - 161,000
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

Jake Taylor • United States

Remote
USD 220,000 - 240,000
Unlimited PTO
Remote-first culture
Enterprise - Software Engineer - Java, AWS, JIRA
Enterprise - Software Engineer - Java, AWS, JIRA

Erias Ventures, LLC • Maryland

On-site
USD 225,000 - 250,000
Above Market Pay
401k with immediate vesting
Bonuses for business development
+1