Java Fullstack Developer - Remote / Telecommute

CYNET SYSTEMS INC.
Iowa City, IA, United States
28 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Cloud Computing Continuous Integration DevOps Elasticsearch Github Identity and Access Management Python (Programming Language) Apache Maven Node.Js
+13 more
Systems Development Life Cycle Apache Camel ReactJS Large Language Models Spring-boot Git Npm(Software) NestJS Terraform OpenSearch Docker Jenkins Microservices

Job description

  • Remediate library vulnerabilities across platform services on a twice-weekly cycle.
  • Upgrade and manage dependencies including Maven BOMs, parent POMs, and transitive dependencies.
  • Analyze Mythos and Snyk findings, assess severity/impact, and apply fixes.
  • Validate that upgrades do not introduce regressions across build, test, and deployment phases.
  • Maintain compatibility across shared libraries consumed by multiple services.
  • Work with AI-assisted remediation tooling to accelerate upgrade workflows.
  • Coordinate with security and release teams on vulnerability SLAs.
  • Remediate Python dependencies using pip or requirements.txt within platform services as needed.

Requirements

  • Primary: Java 17/21, Maven, Spring / Spring Boot, GitHub, and Jenkins pipelines.
  • Secondary: Python 3.x, pip / requirements.txt / Poetry, React, and Node.js / NPM.
  • Cloud & Infrastructure: AWS (ECS, Lambda, IAM), Docker, Terraform, and Git.
  • AI & Automation: AI-assisted coding (AWS Kiro or similar), familiarity with LLM-driven workflows, and an automation mindset.
  • Security & Compliance: SCA tools (Mythos, Snyk, or similar), vulnerability lifecycle management, CVSS scoring & risk assessment, and compliance awareness.

Nice to Have:

  • Strong experience with SDLC, DevOps, and CI/CD pipelines.
  • Experience managing upgrades at scale across 10+ microservices.
  • Familiarity with Apache Camel or integration-heavy Spring services.
  • Background in financial services or insurance within a regulated environment.
  • Experience with OpenSearch or Elasticsearch library upgrades.
  • Comfort with NestJS/Node.js utilized in platform tooling.

Benefits & conditions

Our Benefits Include:

  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities

About the company

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company serving Fortune 500 companies, government agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…