Full Stack Developer

LCS Defense

Aberdeen, Northern (MD, KY)

Hybrid

USD 120,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

LCS Defense seeks an experienced full-stack developer to architect, design, and build a client-server web application based on an existing Java platform. You will develop both front-end and back-end components, collaborating with product managers, stakeholders, and designers to implement new features.

You will write clean, scalable code, ensure security and performance, and stay current with industry trends to keep the application modern and competitive.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years experience as a Full Stack Developer or similar role.
  • Strong proficiency in Java and Java-based web frameworks (e.g., Spring Boot, Vaadin, or Jakarta EE).
  • Expertise in front-end technologies, including HTML, CSS, and JavaScript.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.js.
  • Solid understanding of client-server architecture and web protocols (HTTP, REST).
  • Experience with databases, both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
  • Familiarity with Git.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Architect, design, and develop a new client-server web application based on an existing Java application.
  • Develop and maintain both the front-end and back-end components of the web application.
  • Collaborate with the development teams, product managers, stakeholders, and designers, to define and implement new features.
  • Write clean, efficient, and well-documented code.
  • Ensure the application is scalable, secure, and performs optimally.
  • Troubleshoot and debug issues across the entire application stack.
  • Stay up-to-date with the latest industry trends and technologies to ensure the application remains modern and competitive.

Skills

Java
Front-end development
HTML/CSS/JavaScript
React/Angular/Vue.js
REST/Web protocols
SQL/NoSQL databases
Git
Problem-solving
Communication

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

Spring Boot
Vaadin
Jakarta EE
Docker
Kubernetes
CI/CD

Job description

Key Responsibilities
  • Architect, design, and develop a new client-server web application based on an existing Java application.
  • Develop and maintain both the front-end and back-end components of the web application.
  • Collaborate with the development teams, product managers, stakeholders, and designers, to define and implement new features.
  • Write clean, efficient, and well-documented code.
  • Ensure the application is scalable, secure, and performs optimally.
  • Troubleshoot and debug issues across the entire application stack.
  • Stay up-to-date with the latest industry trends and technologies to ensure the application remains modern and competitive.
Required Skills and Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years experience as a Full Stack Developer or similar role.
  • Strong proficiency in Java and experience with Java-based web frameworks (e.g., Spring Boot, Vaadin, or Jakarta EE).
  • Expertise in front-end technologies, including HTML, CSS, and JavaScript.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.js.
  • Solid understanding of client-server architecture and web protocols (HTTP, REST).
  • Experience with databases, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving and communication skills.
Preferred Qualifications
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with WebSocket for real-time communication.
  • Minimum Secret Clearance, with the ability to obtain a SCI
Requirements

Architect, design, and develop a new client-server web application based on an existing Java application.

Develop and maintain both the front-end and back-end components of the web application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

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

Compunnel, Inc. • Louisville (KY)

On-site
USD 100,000 - 140,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Teacher
Teacher

ADP WFN RECRUITMENT TEST COMPANY • San Francisco (CA)

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

Vosper Thornycroft Group • McLean (VA)

On-site
USD 120,000 - 160,000
Full stack developer
Full stack developer

Compunnel, Inc. • Richfield (MN)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Dawn Food Products • Boston (MA)

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

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Mbi Llc • Harrisburg

On-site
USD 80,000 - 120,000
Software Developer
Software Developer

LCS Defense • Aberdeen (MD)

On-site
USD 90,000 - 120,000