Senior Java Developer

S2ALLIANCE INC

Ashburn (VA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
401(k) matching
Health insurance
Paid time off
Vision insurance
Dental insurance

Job summary

S2Alliance Inc. is seeking an experienced Java Software Engineer to support CBP projects. The role focuses on backend development with Java/J2EE, Spring/Spring Boot, microservices, REST APIs, and database technologies.

You will design, develop, test, and maintain enterprise applications, work in an Agile team, and collaborate with architects, analysts, and other stakeholders. Hybrid work option with Ashburn, VA relocation optional for qualified candidates.

Qualifications

  • 8+ years of professional Java development experience, including enterprise Java applications.
  • Strong experience with Java/J2EE and Java 8 or higher.
  • Hands-on experience with Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Experience designing and developing microservices and RESTful APIs.
  • Experience with unit testing frameworks and software development best practices.

Responsibilities

  • Design, develop, test, and maintain enterprise applications using Java/J2EE technologies.
  • Develop backend services and applications using Spring Framework, Spring Boot, Spring Cloud, and microservices architecture.
  • Design, develop, and integrate RESTful APIs and web services.
  • Develop scalable and reliable solutions for enterprise applications.
  • Work with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.
  • Write clean, maintainable, and well-tested code following established software engineering standards.
  • Participate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.
  • Collaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.
  • Support application enhancements, modernization initiatives, and ongoing maintenance activities.

Skills

Java
Spring
Microservices
REST APIs
Unit testing
Git
Gradle
Unix/Linux
Agile
Communication

Education

Bachelor's degree

Tools

Gradle
Git
Oracle
PostgreSQL
MySQL
MongoDB

Job description

Benefits:
  • 401(k)
  • 401(k) matching
  • Health insurance
  • Paid time off
  • Vision insurance

S2Alliance Inc. is seeking an experienced Java Software Engineer to support a suite of software applications for U.S. Customs and Border Protection (CBP). This role is primarily focused on Java backend development, Spring/Spring Boot, microservices, REST APIs, and database technologies. Experience with React or Angular is a plus but is not required.

At S2Alliance Inc., our people are at the center of everything we do. We provide a collaborative and transparent work environment, competitive benefits, and opportunities for professional development and career growth.

Responsibilities
  • Design, develop, test, and maintain enterprise applications using Java/J2EE technologies.
  • Develop backend services and applications using Spring Framework, Spring Boot, Spring Cloud, and microservices architecture.
  • Design, develop, and integrate RESTful APIs and web services.
  • Develop scalable and reliable solutions for enterprise applications.
  • Work with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.
  • Write clean, maintainable, and well-tested code following established software engineering standards.
  • Participate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.
  • Collaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.
  • Support application enhancements, modernization initiatives, and ongoing maintenance activities.
Required Skills & Experience
  • 8+ years of professional Java development experience, including enterprise Java applications.
  • Strong experience with Java/J2EE and Java 8 or higher.
  • Hands‑on experience with Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Experience designing and developing microservices and RESTful APIs.
  • Experience with unit testing frameworks and software development best practices.Experience with Gradle, Git, JSON, and related development tools.
  • Experience working with application/web servers and web services.
  • Working knowledge of database technologies such as Oracle, PostgreSQL, MySQL, or MongoDB.
  • Familiarity with Unix/Linux environments and scripting.
  • Experience working within Agile software development methodologies.
  • Understanding of software release procedures, coding standards, design documentation, configuration management, and change management processes.
  • Strong communication, collaboration, and problem‑solving skills.
  • Must be eligible to obtain and maintain a DHS Public Trust clearance.
Preferred / Nice‑to‑Have Skills
  • Front‑end development experience with React or Angular is a plus.
  • Familiarity with JavaScript or TypeScript is a plus.
  • Experience supporting large‑scale federal government applications is desirable.
  • Previous experience supporting DHS or CBP programs is a plus.
Benefits:
  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
Education:
  • Bachelor's (Required)
Experience:
  • Front‑end development: 2 years (Preferred)
  • Angular/React: 2 years (Preferred)
  • Java/Spring Framework: 7 years (Required)

Work Location: Hybrid remote in Ashburn, VA 20147 Salary: Competitive and commensurate with the candidate’s qualifications and years of relevant experience. Job Type: Full‑time Clearance: Must be eligible to obtain a DHS Public Trust. An active DHS Public Trust or Top Secret (TS) clearance is a plus, but not required. Relocation: Candidates should be local to the Ashburn, VA area or willing to relocate.

Flexible work from home options available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Journeyman Java Developer
Journeyman Java Developer

S2ALLIANCE INC • Ashburn (VA)

On-site
USD 110,000 - 150,000
401(k)
Dental insurance
Health insurance
+2
Top Secret Java Developer/Hybrid/Ashburn/$120k
Top Secret Java Developer/Hybrid/Ashburn/$120k

Kelly Services • Ashburn (VA)

Hybrid
USD 110,000 - 125,000
Health, Vision and Dental Insurance
401(k) with employer match
Generous PTO
Java / Angular Developer
Java / Angular Developer

Motion Recruitment • Ashburn (VA)

On-site
USD 110,000 - 140,000
2 weeks paid vacation
Parking & Commuter benefits
Work/Life balance via hybrid work
+2
Senior Frontend Developer
Senior Frontend Developer

MANTECH • Ashburn (VA)

Hybrid
USD 120,000 - 160,000
Top Secret Java Developer/Hybrid/Ashburn/$120k
Top Secret Java Developer/Hybrid/Ashburn/$120k

Motion Recruitment • Ashburn (VA)

On-site
USD 110,000 - 150,000
Health, Vision and Dental Insurance
Generous PTO
401(k) with Employer Match
Full Stack Developer - Hybrid
Full Stack Developer - Hybrid

Novul Solutions • Ashburn (VA)

On-site
USD 120,000 - 170,000
PTO 10 days + 5 floating
11 paid holidays
Bi-monthly payroll
+5
Full Stack Developer - Angular / AWS
Full Stack Developer - Angular / AWS

SourceFly, LLC. • Ashburn (VA)

On-site
USD 150,000 - 175,000
Java Developer
Java Developer

Sienna Systems Corporation • Falls Church (VA)

On-site
USD 125,000 - 135,000
401(k) with 4% matching
3 weeks PTO + 11 federal holidays
Hybrid schedule in Northern Virginia
SME Full Stack Developer - Java/Python , Clearance Required
SME Full Stack Developer - Java/Python , Clearance Required

SourceFly • Ashburn (GA)

On-site
USD 100,000 - 130,000
SME Full Stack Developer - Java/Python , Clearance Required
SME Full Stack Developer - Java/Python , Clearance Required

SourceFly, LLC. • Ashburn (VA)

On-site
USD 140,000 - 190,000
Hybrid work 1–2 days onsite