Senior Full Stack Developer

vTech Solution

Washington (District of Columbia)

Hybrid

USD 150,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

vTech Solution is seeking a Senior Full-Stack Developer to lead the modernization of legacy Java applications into modular Spring Boot microservices. You will build scalable web applications with backend API design in Spring and frontend experiences in React, JavaScript, and Bootstrap.

You will optimize databases, manage CI/CD deployment, and deliver production-grade solutions aligned with business requirements. Hybrid work with onsite days is expected.

Qualifications

  • 10+ years of experience with Java (core and modern versions).
  • 7+ years of experience with the Spring Framework and Hibernate.
  • 7+ years of experience with relational databases and data analysis.
  • 5+ years of experience with JavaScript and React.
  • 5+ years of experience with CSS and Bootstrap.
  • 5+ years of experience in RESTful API development.
  • 5+ years of experience with software deployment and CI/CD tooling.
  • Bachelor's degree in Computer Science or related field.
  • Active LinkedIn profile required for application.

Responsibilities

  • Refactor legacy Java applications into modular Spring Boot microservices.
  • Build responsive front-end components using React and Bootstrap.
  • Design secure RESTful APIs and perform database schema changes and performance tuning.
  • Translate complex business requirements into maintainable technical implementations.
  • Conduct developer-level testing using JUnit, Mockito, and React Testing Library.
  • Manage application builds and deploy software through CI/CD pipelines.
  • Provide post-launch operational support and modernization efforts.

Skills

Java
Spring Framework
Hibernate
JavaScript
React
CSS
Bootstrap
RESTful API development
Developer testing
CI/CD tooling

Education

Bachelor's degree in Computer Science or related field

Tools

Oracle Database
SQL optimization

Job description

Job Summary

We are seeking a Senior Full-Stack Developer with over 10 years of experience to lead the modernization of legacy Java applications into modular, cloud-ready Spring Boot microservices. This role involves developing scalable web applications with a focus on both backend API design and front-end user experiences using React, JavaScript, and Bootstrap. The developer will handle database optimization, CI/CD deployment, and ensure the delivery of clean, maintainable, and production-grade solutions aligned with business requirements.

Responsibilities
  • Refactor legacy Java applications into modular Spring Boot microservices.
  • Build responsive front-end components using React and Bootstrap.
  • Design secure RESTful APIs and perform database schema changes and performance tuning, preferably with Oracle databases.
  • Translate complex business requirements into maintainable technical implementations.
  • Conduct developer-level testing using JUnit, Mockito, and React Testing Library to ensure system reliability.
  • Manage application builds and deploy software through CI/CD pipelines.
  • Provide post-launch operational support and balance feature development with ongoing system modernization.
Required Skills & Certifications
  • 10+ years of experience with Java (core and modern versions).
  • 7+ years of experience in system refactoring and monolith modernization.
  • 7+ years of experience with the Spring Framework, including Spring Boot, Spring MVC, and Hibernate.
  • 7+ years of experience with relational databases and data analysis.
  • 5+ years of experience with JavaScript and React.
  • 5+ years of experience with CSS and Bootstrap.
  • 5+ years of experience in RESTful API development.
  • 5+ years of experience in developer testing using JUnit, Mockito, and React Testing Library.
  • 5+ years of experience with software deployment and CI/CD tooling.
  • Bachelor's degree in Computer Science or a related field.
  • Active LinkedIn profile required for application.
Preferred Skills & Certifications
  • 7+ years of experience with Oracle Database management and SQL optimization.
Special Considerations
  • Hybrid work environment requiring 3 days onsite per week.
Scheduling
  • Hybrid schedule with 3 days onsite per week.
  • Interview process includes webcam (iLinc) and in-person rounds.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer (Java & React)
Full Stack Developer (Java & React)

Mbi Llc • Trenton (NJ)

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

Dew Softech, Inc • Trenton (NJ)

Hybrid
USD 90,000 - 165,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

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

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000
Java Fullstack Lead
Java Fullstack Lead

Rapid Eagle Inc • Las Vegas (NV)

On-site
USD 120,000 - 150,000
401(k) matching
Dental insurance
Health insurance
Java Fullstack Developer
Java Fullstack Developer

Rapid Eagle Inc • Las Vegas (NV)

On-site
USD 120,000 - 180,000
401(k)
Dental insurance
Health insurance
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Red Cedar Consultancy, LLC • Randolph Air Force Base (TX)

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

Selby Jennings • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Senior Java FullStack Developer
Senior Java FullStack Developer

DEW Softech Inc • Trenton (NJ)

Hybrid
USD 120,000 - 170,000