Logo for AMS Staffing Inc.

Senior Java Developer- 3700762

Role overview

Qualifications

  • Senior-level, hands-on experience in Java development in a web-based environment.
  • Strong experience with Spring Boot, REST APIs, and service integration.
  • Proven DevSecOps experience, including automated build/test/deploy and secure coding practices.
  • Experience in regulated environments (government/federal) with security/compliance constraints.

Responsibilities

  • Design, develop, test, and maintain Java web applications using Spring Boot and related frameworks.
  • Develop and integrate RESTful APIs, ensuring secure and reliable service communication.
  • Build/maintain CI/CD pipelines using Jenkins and/or GitLab.
  • Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving
  • Teamwork

About the company

AMS Staffing Inc. logo

AMS Staffing Inc.

  • Unknown
Unknown

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Title: Senior Java Developer

Location: REMOTE

Salary/Payrate: $145K to $157K

Work Environment: Remote

Term: Contract to Hire

Bachelor’s degree required: No

Referral Fee: AMS will pay $500 should the person you refer gets
hired

Job Description:

Our federal client is looking to hire a Senior Java Developer on
a 100% REMOTE basis. This is a long-term (12 months, renewable)
contract paying an annual salary of $145K to $157K (dependent on
experience) on a W2 basis with full benefits and PTO.

***Due to the required clearance with our government client, only
US Citizens, Green Card and Green Card EAD holders may be
considered. Clearance requires that the candidates have resided
in the US for the past five years. The selected candidate cannot
have left the country for longer than 90 consecutive days and no
more than 180 cumulative days***

Our federal client is seeking a Senior Java Developer to support
web-based application development. The resource will provide
hands-on engineering across the full SDLC, applying modern Spring
Boot development practices and DevSecOps delivery using
Jenkins/GitLab CI/CD, with database change management via Flyway.
The role also includes evaluating and integrating AI-enabled
capabilities where appropriate and compliant.

Key Responsibilities

* Design, develop, test, and maintain Java web applications using
Spring Boot and related frameworks.
* Develop and integrate RESTful APIs (and SOAP where needed),
ensuring secure and reliable service communication.
* Apply DevSecOps practices throughout delivery:
* Build/maintain CI/CD pipelines using Jenkins and/or GitLab
* Implement automated testing (unit/integration) and quality
gates
* Integrate security checks (SAST/DAST/dependency scanning) into
pipelines
* Manage database versioning and deployments using Flyway
(migrations, baseline strategy, rollback approach where
applicable).
* Troubleshoot and resolve production issues; perform root-cause
analysis; optimize performance and reliability.
* Support integration efforts (including COTS integration) and
coordinate with security, operations, and architecture teams.
* Participate in Agile ceremonies, peer reviews, and technical
documentation; uphold coding standards and best practices.
* Identify opportunities to incorporate AI (e.g., intelligent
automation, summarization/classification, anomaly detection)
while meeting USPS/security governance requirements.

Required Qualifications

* Senior-level, hands-on experience in Java development in a
web-based environment.
* Strong experience with:
* Spring Boot (building services, configuration, profiles,
security patterns)
* REST APIs and service integration
* Relational databases and SQL
* Flyway for database migration/version control
* Jenkins and/or GitLab for CI/CD
* Proven DevSecOps experience, including automated
build/test/deploy and secure coding practices.
* Experience supporting applications in production, including
incident support and operational stability.
* Strong written/verbal communication skills and ability to work
independently on complex initiatives.

Preferred Qualifications

* 18+ years of development hands on experience
* Experience with AI-enabled application features or integrating
AI services/APIs in an enterprise setting.
* Experience with COTS integration and enterprise modernization
efforts.
* Experience in regulated environments (government/federal) with
security/compliance constraints.
* Familiarity with containerization and cloud-ready deployment
patterns (Docker/Kubernetes) is a plus.

Related jobs

See all Java Developer jobs

Other jobs at AMS Staffing Inc.