{"schemaVersion":"jobsearcher.job.v1","id":"212a166e099819e4f685fc5e","url":"https://jobsearcher.com/jobs/212a166e099819e4f685fc5e","canonicalUrl":"https://jobsearcher.com/jobs/212a166e099819e4f685fc5e","title":"Journeyman Full Stack Developer Java/Angular","description":"*Job Summary*\n\n-- Remote if 75+ miles from Ashburn; otherwise hybrid (2 days/week onsite). --\n\nS2Alliance 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*.\n\nAt 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.\n\nIf you are an experienced Java developer looking for an opportunity to work on enterprise-scale applications supporting a federal customer, we encourage you to apply.\n\nResponsibilities\n\n* Design, develop, test, and maintain enterprise applications using *Java/J2EE* technologies.\n* Develop backend services and applications using *Spring Framework, Spring Boot, Spring Cloud, and microservices architecture*.\n* Design, develop, and integrate *RESTful APIs and web services*.\n* Develop scalable and reliable solutions for enterprise applications.\n* Work with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.\n* Write clean, maintainable, and well-tested code following established software engineering standards.\n* Participate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.\n* Collaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.\n* Support application enhancements, modernization initiatives, and ongoing maintenance activities.\n\nRequired Skills & Experience\n\n* 5*+ years of professional Java development experience*, including enterprise Java applications.\n* Strong experience with *Java/J2EE and Java 8 or higher*.\n* Hands-on experience with *Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data*.\n* Experience designing and developing *microservices and RESTful APIs*.\n* Experience with unit testing frameworks and software development best practices.\n* Experience with *Gradle, Git, JSON, and related development tools*.\n* Experience working with application/web servers and web services.\n* Working knowledge of database technologies such as *Oracle, PostgreSQL, MySQL, or MongoDB*.\n* Familiarity with *Unix/Linux environments and scripting*.\n* Experience working within *Agile software development methodologies*.\n* Understanding of software release procedures, coding standards, design documentation, configuration management, and change management processes.\n* Strong communication, collaboration, and problem-solving skills.\n* Must be eligible to obtain and maintain a *DHS Public Trust clearance*.\n\nPreferred / Nice-to-Have Skills\n\n* Front-end development experience with *React or Angular* is a plus.\n* Familiarity with *JavaScript or TypeScript* is a plus.\n* Experience supporting large-scale federal government applications is desirable.\n* Previous experience supporting DHS or CBP programs is a plus.\n\n*Benefits:*\n\n* 401(k)\n* Dental insurance\n* Health insurance\n* Paid time off\n* Vision insurance\n\n*Education:*\n\n* Bachelor's (Required)\n\n*Experience:*\n\n* Front-end development: 1 year (Preferred)\n* CSS: 1 year (Preferred)\n* Angular: 1 year (Preferred)\n* Java: 4 years (Required)\n\n*Work Location:* Hybrid remote in Ashburn, VA 20147\n*Salary:* Competitive and commensurate with the candidate’s qualifications and years of relevant experience.\n*Job Type:* Full-time\n*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.\n*Relocation:* Candidates should be local to the Ashburn, VA area or willing to relocate.\n\nPay: $110,000.00 - $125,000.00 per year\n\nWork Location: Hybrid remote in Ashburn, VA 20147","company":"S2alliance","rawCompany":"s2alliance","city":"Ashburn","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-10-20T13:03:07.117Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Journeyman Full Stack Developer Java/Angular","description":"*Job Summary*\n\n-- Remote if 75+ miles from Ashburn; otherwise hybrid (2 days/week onsite). --\n\nS2Alliance 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*.\n\nAt 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.\n\nIf you are an experienced Java developer looking for an opportunity to work on enterprise-scale applications supporting a federal customer, we encourage you to apply.\n\nResponsibilities\n\n* Design, develop, test, and maintain enterprise applications using *Java/J2EE* technologies.\n* Develop backend services and applications using *Spring Framework, Spring Boot, Spring Cloud, and microservices architecture*.\n* Design, develop, and integrate *RESTful APIs and web services*.\n* Develop scalable and reliable solutions for enterprise applications.\n* Work with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.\n* Write clean, maintainable, and well-tested code following established software engineering standards.\n* Participate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.\n* Collaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.\n* Support application enhancements, modernization initiatives, and ongoing maintenance activities.\n\nRequired Skills & Experience\n\n* 5*+ years of professional Java development experience*, including enterprise Java applications.\n* Strong experience with *Java/J2EE and Java 8 or higher*.\n* Hands-on experience with *Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data*.\n* Experience designing and developing *microservices and RESTful APIs*.\n* Experience with unit testing frameworks and software development best practices.\n* Experience with *Gradle, Git, JSON, and related development tools*.\n* Experience working with application/web servers and web services.\n* Working knowledge of database technologies such as *Oracle, PostgreSQL, MySQL, or MongoDB*.\n* Familiarity with *Unix/Linux environments and scripting*.\n* Experience working within *Agile software development methodologies*.\n* Understanding of software release procedures, coding standards, design documentation, configuration management, and change management processes.\n* Strong communication, collaboration, and problem-solving skills.\n* Must be eligible to obtain and maintain a *DHS Public Trust clearance*.\n\nPreferred / Nice-to-Have Skills\n\n* Front-end development experience with *React or Angular* is a plus.\n* Familiarity with *JavaScript or TypeScript* is a plus.\n* Experience supporting large-scale federal government applications is desirable.\n* Previous experience supporting DHS or CBP programs is a plus.\n\n*Benefits:*\n\n* 401(k)\n* Dental insurance\n* Health insurance\n* Paid time off\n* Vision insurance\n\n*Education:*\n\n* Bachelor's (Required)\n\n*Experience:*\n\n* Front-end development: 1 year (Preferred)\n* CSS: 1 year (Preferred)\n* Angular: 1 year (Preferred)\n* Java: 4 years (Required)\n\n*Work Location:* Hybrid remote in Ashburn, VA 20147\n*Salary:* Competitive and commensurate with the candidate’s qualifications and years of relevant experience.\n*Job Type:* Full-time\n*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.\n*Relocation:* Candidates should be local to the Ashburn, VA area or willing to relocate.\n\nPay: $110,000.00 - $125,000.00 per year\n\nWork Location: Hybrid remote in Ashburn, VA 20147","datePosted":"2026-10-20T13:03:07.117Z","dateModified":"2026-10-20T13:03:07.117Z","hiringOrganization":{"@type":"Organization","name":"S2alliance","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ashburn","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"212a166e099819e4f685fc5e"},"url":"https://jobsearcher.com/jobs/212a166e099819e4f685fc5e"}}