Full Stack Developer

RiseMe

Chantilly (VA)

On-site

USD 110,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RiseMe in Chantilly, VA seeks an experienced Full Stack Software Engineer to modernize legacy apps with Java/Spring Boot, AWS, and modern web UI.

You will design RESTful APIs, ETL pipelines, work in Agile teams, mentor juniors, and ensure quality with unit tests and peer reviews. Responsibilities include database design (PostgreSQL/MySQL/Oracle), CI/CD with Git/Jenkins/Jira, Linux CLI, and thorough technical documentation.

Qualifications

  • Bachelor of Science degree required or equivalent experience.
  • 6–11 years of relevant software development experience.
  • Experience with Java and Spring Boot.
  • Experience in cloud environments using AWS.
  • UI development experience with React, Angular, or Vue.
  • Experience designing RESTful APIs.
  • Experience with relational databases (PostgreSQL/ Oracle/ MySQL).
  • Experience creating, configuring, and troubleshooting AWS infrastructure.
  • Experience with unit tests and peer code reviews.
  • Experience with automated testing tools like Selenium.
  • Knowledge of Git, Jenkins, and Jira.
  • Experience working in Agile/Scrum environments.
  • Strong communication and documentation skills.
  • Ability to mentor junior developers.

Responsibilities

  • Modernize legacy applications through full-stack development.
  • Design, develop, and maintain backend using Java/Spring Boot.
  • Develop responsive web interfaces with React/Angular/Vue.
  • Build and troubleshoot AWS infrastructure.
  • Design RESTful API endpoints and ensure best practices.
  • Develop and implement ETL methodologies.
  • Analyze customer requirements to craft technical solutions.
  • Design database schemas and queries (PostgreSQL/Oracle/MySQL).
  • Develop and run unit tests to validate functionality.
  • Perform peer code reviews to maintain quality.
  • Create and execute automated tests with Selenium.
  • Work within Agile/Scrum teams for iterative delivery.
  • Mentor junior developers and promote best practices.
  • Use Git, Jenkins, Jira to manage workflow.
  • Operate in Red Hat Linux CLI and document work.

Skills

Java
Spring Boot
AWS
React
Angular
Vue
RESTful APIs
ETL
SQL databases
Unit tests
Selenium
Git
Jenkins
Jira
Red Hat Linux CLI
Agile / Scrum
Mentoring
Documentation

Education

BS degree

Tools

AWS
React
Angular
Vue
PostgreSQL
Oracle
MySQL
Git
Jenkins
Jira
Selenium
Red Hat Linux

Job description

Overview

We are seeking an experienced Full Stack Software Engineer to support the modernization of legacy applications through full-stack software design and development.


The successful candidate will develop and maintain applications using Java, Spring Boot, and Amazon Web Services (AWS), build modern web user interfaces, and design RESTful APIs that adhere to organizational best practices.


What will you do?


  • Modernize legacy applications using full-stack software design and development techniques.

  • Design, develop, and maintain backend applications using Java and Spring Boot.

  • Develop web user interfaces using React, Angular (TypeScript), or Vue.

  • Create, configure, and troubleshoot application infrastructure within Amazon Web Services (AWS).

  • Design and develop RESTful API endpoints that conform to organizational standards and best practices.

  • Design, develop, and implement custom Extract, Transform, and Load (ETL) methodologies.

  • Analyze customer requirements and specifications to develop technically sound software solutions.

  • Design relational database schemas and construct queries using databases such as PostgreSQL, Oracle, or MySQL.

  • Develop and implement unit tests to ensure application functionality and reliability.

  • Conduct peer code reviews to maintain software quality and adherence to development standards.

  • Create, modify, maintain, and execute automated tests using frameworks such as Selenium.

  • Work within Agile and Scrum methodologies to support iterative development and delivery.

  • Collaborate with cross-functional teams to analyze technical challenges and develop effective solutions.

  • Mentor junior developers and promote software development best practices through constructive collaboration.

  • Utilize Git, Jenkins, and Jira to support development, integration, and workflow management.

  • Perform development and troubleshooting activities within Red Hat Linux command-line environments.

  • Maintain clear technical documentation and communicate effectively with team members and stakeholders.

  • Demonstrate strong organizational, time management, and workflow management skills.


Do you have what it takes?


  • Active TS/SCI with Polygraph

  • Bachelor of Science (BS) degree and 6–11 years of relevant experience.

  • Experience developing applications using Java and Spring Boot.

  • Experience developing and supporting applications in cloud environments using Amazon Web Services (AWS).

  • Experience building web user interfaces using at least one of the following:

    • React

    • Angular (TypeScript)

    • Vue


  • Experience designing, developing, and integrating RESTful APIs.

  • Experience modernizing legacy applications using full-stack software development techniques.

  • Experience developing technical solutions based on customer requirements and specifications.

  • Experience with relational database schema design and query construction using databases such as PostgreSQL, Oracle, or MySQL.

  • Experience designing and utilizing custom ETL methodologies.

  • Experience creating, configuring, and troubleshooting AWS infrastructure.

  • Experience implementing unit tests and conducting peer code reviews.

  • Experience creating, editing, maintaining, and executing automated tests using tools such as Selenium.

  • Knowledge of Git, Jenkins, and Jira.

  • Experience working within Red Hat Linux command-line environments.

  • Experience working within Agile and Scrum development methodologies.

  • Strong communication, technical design, and documentation skills.

  • Strong time management and workflow management abilities.

  • Ability to collaborate effectively with team members, solve complex technical challenges, and mentor junior developers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Full Stack Developer
Junior Full Stack Developer

re-zoo-me • Northern (KY)

Hybrid
USD 60,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Vosper Thornycroft Group • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Front End Software Developer
Front End Software Developer

Vets Hired • Sterling (VA)

On-site
USD 120,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Jobtailor • Chantilly (VA)

On-site
USD 150,000 - 210,000
Software Engineer
Software Engineer

VT Group (VTG) • Chantilly (VA)

On-site
USD 120,000 - 180,000
Full Stack Software Developer, Mid-level
Full Stack Software Developer, Mid-level

Vets Hired • Denver (CO)

On-site
USD 120,000 - 160,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Omniscius Consulting • Montgomery (AL)

On-site
USD 120,000 - 160,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Intelliswift Software, Inc. • San Jose (CA)

Hybrid
USD 120,000 - 180,000