Journeyman Java Developer

S2ALLIANCE INC

Ashburn (VA)

On-site

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

S2Alliance Inc. is seeking an experienced Java Software Engineer to support a suite of enterprise applications for U.S. CBP.

This role emphasizes backend development with Java, Spring Boot/Spring Cloud, and microservices, with REST APIs and database work across Oracle, PostgreSQL, MySQL, and MongoDB. You will collaborate in an Agile environment, participate in code reviews, and contribute to modernization and maintenance initiatives.

Qualifications

  • 5+ years of professional Java development experience.
  • 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.

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/J2EE
Spring Framework
Spring Boot
Microservices
REST APIs
Unit testing
Git
Gradle
Unix/Linux
Agile
Public Trust

Education

Bachelor's degree

Tools

Git
Gradle
Unix/Linux

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
  • 5+ 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: 1 year (Preferred)
  • CSS: 1 year (Preferred)
  • Angular: 1 year (Preferred)
  • Java: 4 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

Senior Java Developer
Senior Java Developer

S2ALLIANCE INC • Ashburn (VA)

On-site
USD 120,000 - 150,000
401(k)
401(k) matching
Health insurance
+3
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
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
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
Full Stack Developer - Angular / AWS
Full Stack Developer - Angular / AWS

SourceFly • Ashburn (GA)

On-site
USD 150,000 - 175,000
Full Stack Developer - Angular / AWS
Full Stack Developer - Angular / AWS

SourceFly, LLC. • Ashburn (VA)

On-site
USD 150,000 - 175,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
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
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