Mid-Level Java Full-Stack / API Developer, Federal Civilian Programs, Remote (East Coast)
Mid-level Java full-stack developer (3–6 yrs) building secure, cloud-native enterprise apps for federal civilian programs (CBP / Dept. of State) through a prime contractor. Day to day: Spring Boot REST APIs (OpenAPI-first), Kafka/JMS messaging, PostgreSQL/Oracle SQL, Docker/Kubernetes CI/CD, and React/Angular developer portals — fully remote on East Coast hours.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Middle
- Employment
- Contract
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- U.S. citizenship
- CBP: able to obtain and maintain CBP Public Trust; Dept. of State: active Secret clearance
- Approximately 3–6 years of professional software development experience
- Strong Java and hands-on Spring Boot / Spring ecosystem experience
- Experience designing REST APIs and microservices with OpenAPI/Swagger and API-first development
- Experience with JMS and Apache Kafka and event-driven architectures
- Strong SQL and relational database development (PostgreSQL, Oracle, MySQL or similar), incl. schema design, optimization, indexing, transactions
- Experience with JPA/Hibernate, Spring Data, and/or JDBC
- Automated unit, integration, API, database, and messaging tests with JUnit, Mockito, REST Assured or similar
- Experience with Docker and containerized development; working knowledge of Kubernetes
- Experience with CI/CD pipelines, Git, and modern source-control workflows
- Web development with React and/or Angular; working knowledge of JavaScript and/or TypeScript
- Understanding of application, API, messaging, and database security principles
- Strong debugging, troubleshooting, and problem-solving skills
- Able to work remotely on East Coast hours and travel approximately once per quarter
Nice to have
- Experience with Spring Kafka and Spring JMS
- Experience with Kafka consumer groups, partitioning, schema management, retries, and dead-letter topics
- Experience with JMS-compatible messaging platforms (IBM MQ, ActiveMQ, Artemis)
- Experience with automated or AI-assisted test-case generation; knowledge of Arazzo or similar
- Experience with Flyway or Liquibase
- Experience with API/developer portals (Scalar, Redocly, Swagger UI, Backstage or similar)
- Experience with AWS, Azure, or Google Cloud
- Experience deploying Spring Boot to Kubernetes; familiarity with Helm and deployment automation
- Understanding of OAuth 2.0, OpenID Connect, JWT, and API authentication/authorization
- Familiarity with API gateways and API management platforms
- Experience with application, database, API, and messaging observability
- Familiarity with DevSecOps practices and automated security scanning
Full description
This is a remote position.
Mid-Level Java Full-Stack / API Developer, Federal Civilian Programs, Remote (East Coast)Summary:
- Job Title: Mid-Level Java Full-Stack / API Developer
- Level: Mid-level (approximately 3–6 years of professional software development experience)
- Security Clearance: U.S. citizenship required. Requirement depends on program. CBP: must be able to obtain and maintain a CBP Public Trust; an existing DHS Public Trust is preferred. Department of State: active Secret clearance required.
- Work Type: Remote: East Coast working hours, with travel approximately once per quarter; candidates in the Washington, DC area preferred
- Job Type: Full-time
- Agency name: U.S. Customs and Border Protection (CBP), Department of Homeland Security, or U.S. Department of State, Bureau of Consular Affairs, depending on program
- Start Date: Immediate. Start follows a favorable suitability determination (CBP) or clearance verification (State) and completion of customer onboarding.
BizFirst is assisting our client with recruiting a skilled and experienced Mid-Level Java Full-Stack / API Developer. Our client is the prime contractor and incumbent on federal civilian programs at U.S. Customs and Border Protection (CBP) and the U.S. Department of State. The developer builds modern, secure, cloud-native enterprise applications for these programs using Java, Spring Boot, REST APIs, relational databases, enterprise messaging, and modern front-end technologies. The work covers the full application lifecycle, from database development and API-first design with OpenAPI to event-driven integration with JMS and Apache Kafka, automated testing, Docker, Kubernetes, CI/CD, and API/developer portals built with React and/or Angular. Experience with AI-assisted development and automated test-case generation is highly desirable. The role is fully remote on East Coast hours and requires U.S. citizenship.
Our client is an IT solutions and services company based in Alpharetta, Georgia, founded in 2000 to build mission-critical systems that run around the clock. Its cloud experts design and build cloud infrastructure on AWS, Azure, and Google Cloud, with work spanning cloud strategy and architecture, cloud modernization and engineering, security and compliance, cloud DevOps, and data and analytics. Federal civilian agencies are a core part of that work, supported through a GSA Multiple Award Schedule contract, and the company is an AWS Advanced Tier Services Partner.
What will you do
Build enterprise applications from the database to the browser. You will design schemas and write SQL, build Java and Spring Boot services, define REST APIs in OpenAPI first, connect systems through JMS and Kafka messaging, automate testing, package services in Docker, and deploy them to Kubernetes through CI/CD pipelines. You will also build the API/developer portals and React or Angular front ends that help developers find and use those APIs. You will work across synchronous REST integration and asynchronous, event-driven architectures, troubleshoot issues across applications, databases, messaging platforms, and cloud-native infrastructure, and collaborate with DevOps, platform engineering, UX, API, and backend teams.