Lead Software Engineer- full stack Java
Jobleads-US
Overview
REI Systems’ mission is to deliver reliable, innovative technology solutions that advance Federal clients' missions and exceed their expectations. Our technologists and consultants are passionate about solving complex challenges that impact millions of lives. We take a Mindful Modernization® approach in delivering our services, including application modernization, grants management, case management systems, government data analytics, and advisory services. This approach, the REI Way, ensures mission impact by aligning our clients' strategic objectives with measurable outcomes through people, processes, and technology.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 voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022, 2023, 2024, and 2025!
Responsibilities
Position Overview
REI Systems is seeking a Lead Software Engineer to lead the design, development, modernization, and operational support of complex enterprise applications for the ODOS Program. This is a hands-on technical leadership role responsible for guiding an engineering team, making application-level technical decisions, and delivering secure, reliable, and maintainable software.The successful candidate will combine advanced Java full stack expertise with demonstrated experience leading developers, coordinating technical delivery, and resolving complex production issues. The Lead Software Engineer will work closely with architects, product owners, UX, QA, DevOps, database, and operations teams to translate mission requirements into effective technical solutions.
Responsibilities
Technical Leadership and Full Stack Engineering
- Lead a development team or engineering workstream, providing technical direction and accountability for implementation quality and delivery commitments.
- Translate business priorities and architectural guidance into technical designs, development tasks, estimates, and executable delivery plans.
- Coordinate engineering activities, resolve technical dependencies, and communicate risks and progress to program leadership and stakeholders.
- Lead design and code reviews, establish coding standards, and promote consistent engineering practices.
- Mentor developers, support onboarding, and strengthen team capabilities through coaching and knowledge sharing.
- Remain actively involved in coding, testing, troubleshooting, and implementation of complex functionality.
Full Stack Development and Modernization
- Design and develop enterprise applications using Java, Spring Boot, JavaScript, and Angular or React.
- Build scalable backend services, RESTful APIs, microservices, business logic, and integrations with enterprise systems.
- Guide development of reusable, accessible, and maintainable front-end components.
- Design and optimize PostgreSQL and Oracle SQL queries, data-access patterns, and relational data models.
- Lead modernization of legacy applications using modern Java frameworks, APIs, microservices, and cloud-native patterns.
- Address application performance, scalability, reliability, security, and maintainability throughout the development lifecycle
Architecture and Engineering
- Lead or provide significant input into application architecture and technical design decisions.
- Translate complex business, operational, and user requirements into scalable technical solutions.
- Define and promote software engineering patterns, coding standards, reusable components, and development best practices.
- Evaluate frameworks, technologies, development tools, and design patterns, and lead code and design reviews for complex functionality.
- Provide technical guidance and mentoring to junior and mid-level developers.
- Collaborate with enterprise architects, product owners, UX teams, QA engineers, DevOps engineers, database engineers, and other technical stakeholders.
Quality, DevSecOps, and CI/CD
- Guide unit, integration, regression, and automated testing using JUnit, Cucumber, Selenium, TDD, and BDD where appropriate.
- Establish effective Git/GitHub branching, pull-request, and code-review practices.
- Partner with DevOps teams to integrate applications into Jenkins and automated build, test, deployment, and release pipelines.
- Incorporate secure development practices, vulnerability remediation, and quality checks into engineering workflows.
- Support release readiness, deployment planning, and resolution of defects affecting delivery.
Production Support and Observability
- Lead technical investigation and resolution of complex production incidents and application performance issues.
- Analyze logs, traces, transaction performance, and system metrics using tools such as Splunk and New Relic.
- Coordinate root-cause analysis across application code, APIs, databases, integrations, infrastructure, and dependent services.
- Implement corrective engineering changes to reduce recurring incidents and improve resiliency and observability.
- Work with operations and DevOps teams to incorporate incident findings into testing, monitoring, and development standards.
Qualifications
Required Qualifications
- 7+ years of software development experience , including advanced hands-on Java and Spring Boot expertise.
- Demonstrated experience leading a development team or technical workstream, including technical planning, mentoring, code reviews, and delivery coordination.
- Strong Angular or React and JavaScript experience developing complex full stack applications.
- Strong experience designing RESTful APIs, microservices, enterprise integrations, and distributed applications.
- Strong experience with PostgreSQL, Oracle SQL, and relational database design and optimization.
- Experience making application architecture and technical design decisions and establishing engineering standards.
- Experience with automated testing, Git/GitHub, Jenkins, and CI/CD pipelines.
- Demonstrated success troubleshooting complex production incidents and application performance issues.
- Experience delivering software within Agile and DevSecOps environments.
- Strong analytical, communication, problem-solving, and stakeholder-collaboration skills.
Preferred Qualifications
- Experience developing and modernizing applications in AWS, including Aurora and DynamoDB.
- Experience with Docker, Kubernetes, and container-based deployment architectures.
- Strong experience using Splunk and New Relic for observability, incident triage, and performance optimization.
- Experience designing cloud-native applications and microservices-based architectures.
- Experience with JUnit, Cucumber, Selenium, TDD, BDD, and secure software development practices.
- Experience leading modernization of large legacy applications for enterprise or federal government programs.
- Experience supporting DHS, USCIS, or other federal mission-critical applications.
Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or an equivalent combination of education and relevant professional experience.
Clearance: Candidate must be able to obtain and maintain public trust Clearance, US CITIZEN needed.
Location: Hybrid (2 Day per week in our Sterling, VA office on Tuesday and Wednesday)
EEO Statement: REI Systems is an Equal Opportunity Employer.
#J-18808-Ljbffr Jobleads-US$150k - $165k
...Your Next! Summary The Lead Full Stack Developer will provide hands... ...and enhancement of assigned software applications and components.... ...modernization efforts, and drive engineering best practices across the... ...and backend services using Java, Spring Boot, Angular, and...FullstackJavaWork experience placementWork at officeLocal area$177.68k - $212.25k
...Impact You'll Have We are seeking a Lead Software Engineer to guide a high-performing development... ...Design, implement, test, and deploy full stack features using modern frameworks and cloud... ...languages (e.g., Node.js, Python, Java, Django), and RESTful API design ~ Demonstrated...FullstackJavaContract workImmediate start- ...Leidos seeks a hands-on Full Stack Developer to architect and deliver scalable real-time systems in a mission-critical CBP program. The... ...able to obtain CBP clearance. Strong React/Angular, JavaScript/Java, REST APIs, and JWT skills are required for success. #J-18808...FullstackJava
$120k - $225k
...Solutions is looking for a Java Application Developer to... ...in Herndon, VA and a full time position.**Mission... ...of computer hardware and software, subject matter to be programmed... ..., air force, software engineer, software developer, java developer, full stack developer, fullstack...FullstackJavaFull time- ...REI Systems is seeking a Lead Software Engineer to spearhead the design, modernization, and support of complex enterprise applications... ...software delivery. The role requires hands-on full-stack development with Java, Spring Boot, and modern front-end frameworks, plus...FullstackJava
- ...Basic Qualifications Knowledge of workflows and rules engines Experience in Java Experience with agile-based implementations Strong... ...Qualifications ~2 years of experience in implementing software solutions ~ 5 years of experience in the software industry...FullstackJavaLocal area
- ...Leidos is seeking a hands-on Full Stack Developer to architect, design, build, and deliver scalable... ..., Agile practices, and proficiency in Java/JavaScript, React/Angular, and RESTful APIs. You will collaborate across the software lifecycle, estimate work, and implement...FullstackJava
- ...Developer on site in Herndon, VA for a national leading aerospace and global security program.... ...be part of a team of highly accomplished Software Developers. Multiple positions open... ..., with competitive compensation and full benefits package. #J-18808-Ljbffr Jobleads...FullstackJava
$131.3k - $237.35k
The Homeland Sector within Leidos is seeking a Full Stack Developer with strong systems, software, cloud, and Agile experience to support a complex program to... .... 2+ years of experience in one of the following: JAVA, JSF, JavaScript, Spring, Automated test tools such as...FullstackJavaFull timeWork experience placement- ...Full Stack Java Developer Job ID: 26-1133 Clearance: Public Trust or Higher Location... ...Collaborate with architects, DevOps engineers, product owners, and other developers within... ...CD, Git, automated testing, and modern software development practices. Nice to have...FullstackJavaFull timeLocal area
$120k - $175k
...developing, documenting, testing, and debugging software solutions that address critical mission... ...Vital for our security-focused projects.Java Development Experience: Your expertise... ...Junit, Core Java Developer, Junior Java Developer, Java Architect, Full Stack Development.FullstackJava- ...Leidos’ Homeland Sector seeks a Full Stack Software Developer Team Lead to support a CBP Passenger Systems program. The role blends hands-on coding with... ...planning and end-to-end software lifecycle. You’ll work across Java full stack applications, front-end design, and build...FullstackJava
- ...AnaVation is seeking a Lead Systems Engineer to join our team and... ...Engineers, Cloud Engineers, Software Engineers, System... ...start. Location: Full time on-site in Reston... ...including cloud, Full stack experience with modern... ...scripting languages (Java, Python, PHP, Javascript...FullstackJavaFull timeContract workTemporary workFor contractorsImmediate start
- ...Matrix Systems & Technologies Inc is looking for a talented Full Stack Java Developer to join our team. This is an exciting opportunity to... ...functional teams including architects, business analysts, and QA engineers Participate in Agile/Scrum ceremonies including sprint...FullstackJava
- ...General Dynamics Information Technology, Inc. is seeking a Full-Stack Software Developer in Herndon, VA. The role focuses on delivering cloud... ...methods. You will apply modern technologies including AWS, Java, and Angular, develop REST/SOAP services, and contribute to CI...FullstackJava
- ...USPS and even earn new business partners. Requirements: Experience (Role Requirements) · Minimum of 7 years in Java development and 3 years of full stack experience. · Experience in JAVA application development, web application, batch applications and support is...FullstackJava
- Full Stack Developer Year Of Experience : 7+ years Visa Type :- All Visa applicable except... ...Experience developing applications with Core Java, Hibernate, JDBC, JSP, Servlets, Web... ...Science, Computer or Electrical Engineering, Mathematics, or a related field. #J-18...FullstackJavaH1b
- ...Summary The Front End Software Developer will work as... ...quality. Work with Java, Spring Boot, Spring Framework... ...broader application stack. Cloud & DevSecOps... ...degree in Computer Science, Engineering, or a related field.... ...to contribute to full-stack development....FullstackJava
- ...Nightwing Intelligence Solutions, LLC is seeking a Software Developer for the UPDATe team to support biographic and biometrics identity... ...will contribute to frontend and backend development using Angular, Java/Spring, and RESTful APIs within an AWS environment. Day 1 TS/...FullstackJava
- ...General Dynamics Information Technology, Inc. seeks a Software Developer to support critical national security missions at a customer site in Herndon, VA. You will apply AWS, Angular and Java expertise to deliver secure cloud-enabled software and maintain high availability...FullstackJava
$200k
...Piper Solutions is seeking a Java Software Engineer to support a Government... ...DevOps environmentSupport the full software development lifecycle... ...a TS/SCI PolyPreferred:Full‑stack and web development experienceExperience... ...Architect, Java Support Lead, J2EE, Ansible, DevSecOps,...FullstackJava$98.5k - $206.8k
Job Title: Full Stack Software Engineer/DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type... .... The ideal candidate will have a strong background in Java and/or TypeScript and the willingness to do both front end...FullstackJavaContract workWork experience placementRemote workFlexible hours$85.15k - $153.93k
...skills with ability to interact effectively across multiple teams Preferred Qualifications: Knowledge of workflows and rules engines Experience in Java Experience working with PostgeSQL and AWS Knowledge of Test-Driven Development (TDD)/Behavioral-Driven Development (BDD...FullstackJava- ...POC - Diksha Job Details: Job title: Technology Lead | HTML,CSS,Javascript,Jquery,PHP,Drupal | express.js Work Location... ...Job Description: We are looking for a talented and motivated Java Full Stack Developer to design, develop, and maintain scalable web...FullstackJavaWork at officeRemote work
- ...Inc. is seeking a talented Full Stack Developer to support the design... ...candidate is a well-rounded engineer with experience across both... ...technologies such as Node.js, .NET, or Java Application Architecture &... ...Solid understanding of software development lifecycle (SDLC)...FullstackJava
$75k - $155k
...Job Description Job Description Description: The Java Software Engineer must be able to design, develop, enhance, debug, and implement... ...Federal program supporting homeland security. This role requires full stack development capabilities across a diverse technology stack,...FullstackJavaWork experience placement- ...Description Job Description Sr. Full Stack Developer – Java Ashburn, VA (Hybrid – 1 day onsite... ...focuses on delivering releasable software in short sprint cycles while collaborating... ...Contribute to architectural and engineering standards refinement Analyze complex...FullstackJavaFull timeImmediate startRemote work
- ...Technology is looking to hire a Software Developer to join the team... ...and will develop and maintain full-stack components of a secure, cloud... ...has strong full-stack engineering skills, thrives on a SAFe scrum... ...Back-end API development (Java / Python) PostgreSQL, AWS,...FullstackJavaRemote workFlexible hours
$150k - $275k
...Job Description Job Description Job Description Full-Stack Software Engineer Dulles, VA | Full Time | TS/SCI with Polygraph Required... ...Develop software applications using languages such as Python, Java, and C++. Automate manual deployment processes to improve...FullstackJavaFull timeFor contractorsLocal area- ...take the next steps in your career as a Full Stack Developer? Let's chat and see if we are... ...site. This role requires strong systems, software, cloud, and Agile experience to support... ...of experience in one of the following: JAVA, JSF, JavaScript, Spring, Automated test...FullstackJavaContract workWork experience placementFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer- full stack Java. Be the first to apply!
- entry level java developer remote Sterling, VA
- java developer remote part time Sterling, VA
- software technology Sterling, VA
- software intern Sterling, VA
- entry level software sales Sterling, VA
- id software Sterling, VA
- software sales Sterling, VA
- internship software Sterling, VA
- healthcare software sales Sterling, VA
- software applications developer Sterling, VA



