Java Web Application Developer job at SAIC - Science Applications International Corporation in NC

SAIC - Science Applications International Corporation

United States

Remote

USD 80,000 - 120,000

Full time

2 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

SAIC - Science Applications International Corporation is seeking a Java Web Application Developer for remote work with possible on-site needs in Atlanta, GA or Jacksonville, NC. The role spans backend Java/Spring and modern web UI with React, delivering browser-based interfaces from requirements through deployment, using OO design and agile practices.

The position emphasizes collaboration, scalable solutions, and ongoing technology evaluations to support business goals.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field with two or more years of experience.
  • US citizenship; Interim Secret clearance to start and ability to obtain Secret.
  • Experience designing and implementing Java-based web apps using Spring/Spring MVC; full-stack with React or Angular.
  • Backend: Java, Spring, RESTful services; Oracle DB; Frontend: React, HTML5, CSS3, JavaScript/TypeScript.
  • Experience JSP/Servlets or similar server-side tech; RESTful API design; strong OO design.

Responsibilities

  • Design, develop, and enhance Java-based web applications using Spring and related frameworks.
  • Implement responsive, user-friendly web interfaces using React, HTML5, and CSS3.
  • Develop and consume RESTful web services and integrate applications with backend systems.
  • Work with Oracle database, including schema design, queries, and data access layers.
  • Collaborate with business stakeholders and end users to translate requirements into designs.
  • Participate in agile ceremonies and contribute to continuous improvement.

Skills

Java
Spring Framework
RESTful APIs
React
HTML5
CSS3
JavaScript/TypeScript
JSP/Servlets
Oracle database
Agile

Education

Bachelor's degree in Computer Science, Information Systems, or related field

Tools

GitLab
GitHub

Job description

Java Web Application Developer

Job ID: 2617657

Location: Remote Work, NC, United States

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 10% of the time

Minimum Clearance Required: Interim Secret

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: Remote

The Java Web Application Developer will work as part of a collaborative team to analyze, design, develop, test, and implement web-based application features and enhancements for enterprise systems. This mid-level role focuses on both backend Java/Spring development and modern web UI development using React. The developer will create high-quality, browser-based user interfaces and support application logic from requirements through deployment into a production environment, while applying object-oriented design principles, established design patterns, and agile software development practices.

This is a remote role but ideal candidate is REQUIRED to be LOCAL to either Atlanta, Georgia or Jacksonville, North Carolina due to customer onsite needs that might arise.

Job Duties
  • Design, develop, and enhance Java-based web applications using Spring and related frameworks.
  • Implement responsive, user-friendly web interfaces using React, HTML5, and CSS3.
  • Develop and consume RESTful web services and integrate applications with backend systems.
  • Work with Oracle database, including schema design, queries, and data access layers.
  • Collaborate with business stakeholders and end users to understand requirements and translate them into technical designs and implementation plans.
  • Participate in agile ceremonies (e.g., sprint planning, daily stand-ups, reviews) and contribute to continuous improvement.
  • Apply object-oriented design and common development patterns to ensure maintainable, scalable solutions.
  • Contribute to technology evaluations and provide input on tools, frameworks, and approaches that support business and technology goals.
Qualifications
  • Bachelors in Computer Science, information Systems, or a related field and two (2) years or more experience; Masters and 0 years related experience
  • Must be a U.S. Citizen
  • Must be have an Interim Secret to start
  • Must be able to obtain a Secret clearance after start
  • Demonstrated experience designing and implementing Java-based web applications using Spring and Spring MVC.
  • Full-stack web development experience, including:
    • Backend: Java, Spring-based frameworks, RESTful web services, integration with Oracle database.
    • Frontend: React (preferred) or Angular, HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with standard Java web technologies such as JSP/Servlets or equivalent server-side frameworks.
  • Experience creating and consuming RESTful APIs, including JSON-based services.
  • Strong object-oriented design skills and familiarity with common design patterns.
  • Outstanding oral and written communication skills, including direct interaction with end users to gather and refine requirements.
  • Proven ability to work effectively in a collaborative, team-based, agile environment.
  • Demonstrated ability to think strategically about application design and translate strategies into practical technical solutions.
Desired Skills
  • Experience with UI test automation tools such as Playwright or similar frameworks (e.g., Cypress, Selenium).
  • Experience using Git-based source control systems (e.g., GitLab, GitHub).
  • Exposure to additional JavaScript frameworks or libraries (e.g., Redux, Next.js) is a plus.
Target Salary Range

$80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Overview

SAIC accepts applications on an ongoing basis and there is no deadline.

SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Web Apps Engineer – Spring/React (Remote)
Java Web Apps Engineer – Spring/React (Remote)

SAIC - Science Applications International Corporation • United States

Remote
USD 80,000 - 120,000
Java Web Application Developer
Java Web Application Developer

SAIC • North Carolina

Remote
USD 80,000 - 120,000
Java Web Application Developer
Java Web Application Developer

Saic • North Carolina

Remote
USD 80,000 - 120,000
Java Web Application Developer
Java Web Application Developer

Saic • Georgia

On-site
USD 80,000 - 120,000
Java Web Application Developer
Java Web Application Developer

SAIC • United States

Remote
USD 90,000 - 120,000
Remote Java Web Developer: Spring & React (Local ATL/NC)
Remote Java Web Developer: Spring & React (Local ATL/NC)

Saic • North Carolina

Remote
USD 80,000 - 120,000
Full-Stack Java/Spring & React Developer (Remote)
Full-Stack Java/Spring & React Developer (Remote)

SAIC • United States

Remote
USD 90,000 - 120,000
Remote Java Web App Developer – Spring + React
Remote Java Web App Developer – Spring + React

Saic • Georgia

Remote
USD 80,000 - 120,000
Remote Full-Stack Java/Spring & React Engineer
Remote Full-Stack Java/Spring & React Engineer

SAIC • North Carolina

Remote
USD 80,000 - 120,000
Java Developer Junior
Java Developer Junior

SAIC • Ashburn (VA)

On-site
USD 70,000 - 100,000