{"schemaVersion":"jobsearcher.job.v1","id":"c220107e8a5771a444f49137","url":"https://jobsearcher.com/jobs/c220107e8a5771a444f49137","canonicalUrl":"https://jobsearcher.com/jobs/c220107e8a5771a444f49137","title":"Journeyman Java Developer","description":"Benefits:\n401(k)\n401(k) matching\nHealth insurance\nPaid time off\nVision insurance\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\nDesign, develop, test, and maintain enterprise applications using Java/J2EE technologies.\nDevelop backend services and applications using Spring Framework, Spring Boot, Spring Cloud, and microservices architecture.\nDesign, develop, and integrate RESTful APIs and web services.\nDevelop scalable and reliable solutions for enterprise applications.\nWork with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.\nWrite clean, maintainable, and well-tested code following established software engineering standards.\nParticipate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.\nCollaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.\nSupport application enhancements, modernization initiatives, and ongoing maintenance activities.\nRequired Skills & Experience\n\n5+ years of professional Java development experience, including enterprise Java applications.\nStrong experience with Java/J2EE and Java 8 or higher.\nHands-on experience with Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data.\nExperience designing and developing microservices and RESTful APIs.\nExperience with unit testing frameworks and software development best practices.\nExperience with Gradle, Git, JSON, and related development tools.\nExperience working with application/web servers and web services.\nWorking knowledge of database technologies such as Oracle, PostgreSQL, MySQL, or MongoDB.\nFamiliarity with Unix/Linux environments and scripting.\nExperience working within Agile software development methodologies.\nUnderstanding of software release procedures, coding standards, design documentation, configuration management, and change management processes.\nStrong communication, collaboration, and problem-solving skills.\nMust be eligible to obtain and maintain a DHS Public Trust clearance.\nPreferred / Nice-to-Have Skills\n\nFront-end development experience with React or Angular is a plus.\nFamiliarity with JavaScript or TypeScript is a plus.\nExperience supporting large-scale federal government applications is desirable.\nPrevious experience supporting DHS or CBP programs is a plus.\nBenefits:\n\n401(k)\nDental insurance\nHealth insurance\nPaid time off\nVision insurance\nEducation:\n\nBachelor's (Required)\nExperience:\n\nFront-end development: 1 year (Preferred)\nCSS: 1 year (Preferred)\nAngular: 1 year (Preferred)\nJava: 4 years (Required)\nWork Location: Hybrid remote in Ashburn, VA 20147\nSalary: Competitive and commensurate with the candidate’s qualifications and years of relevant experience.\nJob Type: Full-time\nClearance: 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.\nRelocation: Candidates should be local to the Ashburn, VA area or willing to relocate.\n\nFlexible work from home options available.","company":"S2alliance","rawCompany":"s2alliance","city":"Ashburn","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-02T10:43:38.330Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Journeyman Java Developer","description":"Benefits:\n401(k)\n401(k) matching\nHealth insurance\nPaid time off\nVision insurance\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\nDesign, develop, test, and maintain enterprise applications using Java/J2EE technologies.\nDevelop backend services and applications using Spring Framework, Spring Boot, Spring Cloud, and microservices architecture.\nDesign, develop, and integrate RESTful APIs and web services.\nDevelop scalable and reliable solutions for enterprise applications.\nWork with relational and NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB.\nWrite clean, maintainable, and well-tested code following established software engineering standards.\nParticipate in code reviews, unit testing, application releases, troubleshooting, and technical documentation.\nCollaborate with developers, architects, business analysts, and other stakeholders in an Agile development environment.\nSupport application enhancements, modernization initiatives, and ongoing maintenance activities.\nRequired Skills & Experience\n\n5+ years of professional Java development experience, including enterprise Java applications.\nStrong experience with Java/J2EE and Java 8 or higher.\nHands-on experience with Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data.\nExperience designing and developing microservices and RESTful APIs.\nExperience with unit testing frameworks and software development best practices.\nExperience with Gradle, Git, JSON, and related development tools.\nExperience working with application/web servers and web services.\nWorking knowledge of database technologies such as Oracle, PostgreSQL, MySQL, or MongoDB.\nFamiliarity with Unix/Linux environments and scripting.\nExperience working within Agile software development methodologies.\nUnderstanding of software release procedures, coding standards, design documentation, configuration management, and change management processes.\nStrong communication, collaboration, and problem-solving skills.\nMust be eligible to obtain and maintain a DHS Public Trust clearance.\nPreferred / Nice-to-Have Skills\n\nFront-end development experience with React or Angular is a plus.\nFamiliarity with JavaScript or TypeScript is a plus.\nExperience supporting large-scale federal government applications is desirable.\nPrevious experience supporting DHS or CBP programs is a plus.\nBenefits:\n\n401(k)\nDental insurance\nHealth insurance\nPaid time off\nVision insurance\nEducation:\n\nBachelor's (Required)\nExperience:\n\nFront-end development: 1 year (Preferred)\nCSS: 1 year (Preferred)\nAngular: 1 year (Preferred)\nJava: 4 years (Required)\nWork Location: Hybrid remote in Ashburn, VA 20147\nSalary: Competitive and commensurate with the candidate’s qualifications and years of relevant experience.\nJob Type: Full-time\nClearance: 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.\nRelocation: Candidates should be local to the Ashburn, VA area or willing to relocate.\n\nFlexible work from home options available.","datePosted":"2026-09-02T10:43:38.330Z","dateModified":"2026-09-02T10:43:38.330Z","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":"c220107e8a5771a444f49137"},"url":"https://jobsearcher.com/jobs/c220107e8a5771a444f49137"}}