Journeyman Full Stack Developer Java/Angular

S2ALLIANCE INC

Polska

Hybrid

PLN 469,000 - 665,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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 a suite of applications for CBP. The role focuses on backend development using Java, J2EE, Spring Boot, microservices, REST APIs, and databases.

React or Angular familiarity is a plus but not required. We offer a collaborative environment with competitive benefits, including 401(k), health and vision insurance, and PTO. The position allows hybrid or remote work depending on location, with DHS Public Trust eligibility

Qualifications

  • 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.

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

Education

Bachelor's degree

Tools

React
Angular

Job description

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

-- Remote if 75+ miles from Ashburn; otherwise hybrid (2 days/week onsite).--

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.

This is a remote position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador Full Stack Journeyman Java/Angular
Desarrollador Full Stack Journeyman Java/Angular

S2ALLIANCE INC • Polska

Hybrid
PLN 469,000 - 625,000
401(k)
401(k) matching
Health insurance
+3
Java Full-Stack Microservices Engineer (Remote)
Java Full-Stack Microservices Engineer (Remote)

S2ALLIANCE INC • Polska

Hybrid
PLN 469,000 - 625,000
401(k)
401(k) matching
Health insurance
+3
Java Full-Stack Engineer – Spring Microservices (Remote)
Java Full-Stack Engineer – Spring Microservices (Remote)

S2ALLIANCE INC • Polska

Hybrid
PLN 469,000 - 665,000
401(k)
401(k) matching
Health insurance
+3
Junior Level Java Software Developer with Active CAC/Remote
Junior Level Java Software Developer with Active CAC/Remote

Compass Global Business ServicesLLC • Poland

Remote
PLN 197,770 - 269,687
Competitive salary
Dental insurance
Health insurance
+3
Software Developer, Applications
Software Developer, Applications

MATRIX SYSTEMS & TECHNOLOGIES INC • Poland

On-site
PLN 179,791 - 287,666
Health insurance
Paid time off
Tuition assistance
Fullstack Java Developer
Fullstack Java Developer

DCG Poland • Warszawa

On-site
PLN 180,000 - 260,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Sr Java Architect with IRS MBI Clearance
Sr Java Architect with IRS MBI Clearance

3M Consultancy • Poland

On-site
PLN 252,951 - 337,268
Software Developer, Systems Software
Software Developer, Systems Software

MATRIX SYSTEMS & TECHNOLOGIES INC • Poland

On-site
PLN 287,666 - 431,499
Health insurance
Paid time off
Tuition assistance
Sr Java Developer with IRS Clearance
Sr Java Developer with IRS Clearance

3M Consultancy • Poland

On-site
PLN 168,634 - 252,951
Specialist - Architecture
Specialist - Architecture

LTM • Warszawa

Hybrid
PLN 180,000 - 260,000