Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java/Node.js Engineer - Security Remediation & Technical Debt Automation

Krest Global Solutions

Job Description

Job Description

Job Title: Java/Node.js Engineer – Security Remediation & Technical Debt Automation

Location: NJ or STL (Hybrid)
Employment Type: Contract
Experience Level: 7+ years

Rate : 55-60$/Hr on 1099 / C2C

About the Role

We are seeking a highly skilled Java/Node.js Engineer with expertise in application security remediation , technical debt reduction , and automated vulnerability fixes . This role involves identifying, triaging, and remediating security vulnerabilities across Java, Node.js, Ruby on Rails, and WordPress applications.
You will also drive automated remediation workflows and work with Generative AI tools (e.g., AWS Bedrock) to accelerate secure coding and vulnerability fixes.

This position requires collaboration with InfoSec, QA, DevOps, Architecture , and development teams to continuously improve our security posture.

Key Responsibilities

Vulnerability Remediation & Secure Coding

  • Analyze, triage, and remediate vulnerabilities identified through SAST, DAST, and SCA tools (SonarQube, Veracode, Checkmarx, Snyk, OWASP ZAP).
  • Refactor insecure Java, Node.js, Ruby on Rails, and WordPress codebases to fix issues such as:
    • SQL Injection, XXE, XSS
    • CSRF, SSRF
    • Insecure Deserialization
    • Authentication & session management flaws
    • Path traversal or file upload vulnerabilities
  • Patch and upgrade vulnerable third-party dependencies (Maven, Gradle, npm, Bundler, Composer) and validate remediation results.
  • Harden and secure configurations across:
    • Spring Boot APIs
    • Node.js/Express.js services
    • Ruby on Rails frameworks
    • WordPress environments and plugins
  • Ensure fixes do not impact app functionality by performing regression testing and user flow validation.

Automation & GenAI-Driven Security

  • Integrate security checks and automated remediation into CI/CD pipelines (Jenkins, GitHub Actions).
  • Build or enhance AI-driven security workflows using AWS Bedrock or equivalent GenAI platforms:
    • Auto-generate secure code patches
    • Summarize vulnerability reports
    • Suggest prioritized fixes
    • Provide real-time security recommendations for developers
  • Develop custom scripts to automate scanning, remediation, and validation processes.

Technical Debt & Platform Modernization

  • Identify and fix legacy security issues across Java, Node.js, Rails, and WordPress applications.
  • Modernize outdated components, remove deprecated libraries, and refactor insecure patterns.
  • Harden Docker images, Linux environments, Kubernetes configurations, and AWS cloud setups.

Collaboration & Continuous Improvement

  • Work closely with InfoSec and QA teams to validate fixes, perform rescans, and close vulnerability tickets.
  • Partner with development teams to promote secure coding best practices.
  • Stay current on OWASP Top 10, CWE/SANS 25, CVEs, and emerging security threats across multiple tech stacks.

Required Skills

  • Strong hands-on experience with Core Java, Spring Boot, REST APIs, Tomcat , and secure Java coding.
  • Proficiency in Node.js, Express.js, JavaScript/TypeScript .
  • Exposure to Ruby on Rails and WordPress , with the ability to assist in vulnerability remediation and secure configuration.
  • Strong understanding of application vulnerabilities and mitigation techniques (e.g., XSS, CSRF, SQL Injection).
  • Experience with Veracode, Checkmarx, SonarQube, Snyk, or similar scanning tools.
  • Familiarity with OAuth2/JWT, encryption, secure session management, and API security.
  • Experience with Docker, Kubernetes, Linux hardening, and AWS cloud security.
  • Experience using or integrating Generative AI (AWS Bedrock, CodeWhisperer) in security workflows.
  • Hands-on experience with CI/CD pipelines and automated security integration.

Preferred Qualifications

  • Experience with microservices, API gateways, and cloud-native security.
  • Understanding of OWASP ASVS, threat modeling, and DevSecOps best practices.
  • Experience with automating remediation workflows using GenAI.
  • Certifications: CEH, CSSLP, OSCP, GSSP-Java, or similar.

Soft Skills

  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and documentation abilities.
  • Collaborative mindset with the ability to work across security, development, and DevOps teams.
  • Self-driven, proactive, and detail-oriented with a commitment to secure, high-quality code.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java/Node.js Engineer - Security Remediation & Technical Debt Automation in Saint Louis, MO vacancy
  •  ...Job Description Job Description Overview Seeking a Java / Node.js Engineer focused on application security remediation, technical debt reduction, and automated vulnerability fixes across multiple platforms. This role partners closely with InfoSec, QA, DevOps, and... 
    Node.js
    Java

    The Giant Bullseye

    Saint Louis, MO
    3 days ago
  • Position Automation Engineer, Jr. Location Scott Airforce Base, IL Status Contingent Upon Award...  ...decision support, ensuring efficient and secure patient movement across peace, war, and...  ...code using languages like Python, Java, or C#, and configure controls like PLCs... 
    Java

    Modus21, LLC.

    Saint Louis, MO
    5 days ago
  • $45.5 - $65 per hour

     ...Digital Data Platform Java Developer. Do you...  ...and resolve technical issues rapidly and...  ...and microservices. Automate API deployment and...  ...Support overall API security, performance tuning...  .... Experience with Node.js for scalable...  ...Bachelor’s degree in engineering, mathematics, computer... 
    Node.js
    Java
    Contract work

    TECHNOLOGY PARTNERS INC

    Saint Louis, MO
    2 days ago
  •  ...Overview An opportunity for a seasoned Automation QA Engineer with deep experience in Cypress and...  ...quality • Provide mentorship and technical leadership to junior QA engineers Required...  ...in JavaScript/TypeScript, Node.js, and automation design patterns • Skilled... 
    Node.js

    The Giant Bullseye

    Saint Louis, MO
    3 days ago
  • $55.4k - $113k

    SDC Java Software Developer---Staff/Analyst---St....  ...looking for Fullstack Engineers who will collaborate with...  ...to enable end to end automation. Your Key...  ...demonstrate in-depth technical capabilities and professional...  ...technologies like Java, Python, Node.js, REST, NoSQL,... 
    Node.js
    Java
    Summer holiday
    Flexible hours

    EY

    Saint Louis, MO
    2 days ago
  •  ...Position: Technical Product Manager Location: St. Louis, MO (Hybrid) 2-3 day onsite Duration: 12 months Job Type: Contract...  ...an experienced Product Manager with a strong background in Java to manage a high-performing Scrum team. The ideal candidate... 
    Java
    Contract work

    Global Business Ser. 4u Inc.

    Saint Louis, MO
    2 days ago
  • EY’s SDC in St. Louis is seeking a Java Software Developer in a Staff/Analyst role. You’ll join a high-performing US-based team delivering...  ...work across back-end and front-end layers using Java, Python, Node.js, REST APIs, cloud technologies (AWS/Azure), and modern... 
    Node.js
    Java

    EY

    Saint Louis, MO
    2 days ago
  •  ...Stack DeveloperJoin the Software Engineering team. This individual will be...  ...data analytics, business process automation, and frontend presentation and...  ...of static languages such as Java, Scala, etc. and dynamic languages such as node.js, Python, Groovy.Experience with... 
    Node.js
    Java
    Casual work

    The Timberline Group Company

    Saint Louis, MO
    13 hours ago
  • $65 - $100 per hour

     ...with product owners, data engineers, Ontology specialists,...  ...to turn requirements into secure, maintainable, production...  ...and deploy solutions using automated testing, code reviews,...  ...applications (e.g., .NET/C#, Java/Spring, Ruby on Rails, or Node.js/TypeScript) ~ Experience... 
    Node.js
    Java
    Hourly pay
    Permanent employment
    Contract work
    Remote work

    Levi, Ray, & Shoup, Inc.

    Saint Louis, MO
    14 days ago
  •  ...We are seeking a Senior Node.js Developer to lead backend development for security and vulnerability remediation programs. The ideal candidate...  ...secure, scalable APIs and automation for scanning, reporting,...  ...cloud environments Produce technical documentation and support... 
    Node.js

    The Giant Bullseye

    Saint Louis, MO
    27 days ago
  • $120k - $160k

     ...SAIC is seeking a Cyber Security Engineer to support critical DoD and...  ...vulnerability scanning and track remediation using ACAS/IAVM....  ...Scripting experience (Python, Java, React). DevSecOps pipeline...  ...services and solutions in the technical, engineering, intelligence,... 
    Java
    Full time
    Remote work
    Shift work

    SAIC

    Saint Louis, MO
    3 days ago
  •  ...Description Title: Lead Java Developer...  ...Guide and mentor engineering teams, fostering best...  ...teams to align technical solutions with business...  ...CI/CD pipelines, automated testing, and...  ...platforms Ensure secure coding practices,...  ...Boot, GraphQL, and Node.js ~ Strong background... 
    Node.js
    Java
    Local area

    Glint Tech Solutions LLC

    Saint Louis, MO
    3 days ago
  • $92k - $138k

     ...years of experience in security engineering platform security...  ...management or a related technical field. Hands-on...  ...assess risk prioritize remediation and improve security...  ...scripting or building automation with Python PowerShell...  ...language such as Java TypeScript Python or... 
    Java
    Permanent employment
    Full time
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work

    World Wide Technology Holding

    Saint Louis, MO
    2 days ago
  • $129.2k

     ...tool, it's your playground. Our engineers work on scalable systems,...  ...application will be considered for all Security Engineer roles at all...  ...(e.g., Python, C, C++, Java, Ruby, or PowerShell) - Knowledge...  ...S3, DynamoDB, SQS - Previous technical internship(s) and/or co-op(s)... 
    Java
    Full time
    Summer work
    Internship
    Work at office
    Monday to Friday

    Amazon

    Saint Louis, MO
    2 days ago
  • $42.7 - $61 per hour

     ...seeking a talented Engineer 2 - Marketing...  ...2, you will apply technical knowledge to solve...  ...and implementing automation to maximize efficiency...  ...requirements like security and performance are...  ...troubleshooting of Java-based backend...  ...Spring Boot) and Node.js/TypeScript frontend... 
    Node.js
    Java

    TECHNOLOGY PARTNERS INC

    Chesterfield, MO
    2 days ago
  •  ...Entry Level Software Engineer to join our team...  ..., contribute to technical documentation, and...  .... Learn and apply secure coding practices,...  ...efforts contributing automated and manual test...  ...languages (e.g., Python, Java, JavaScript/...  ...such as Spring Boot, Node.js, or Flask.... 
    Node.js
    Java
    Hourly pay
    Full time
    Contract work

    Boeing Co.

    Hazelwood, MO
    2 days ago
  •  ...verification, video interviews, technical validation of skills, and...  ...team members with Information Security activities, as assigned Participate...  ...Assist with task automation and process improvements, as...  ...programming languages such as Java, JavaScript, React, SQL, or Python... 
    Java
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Remote work
    Work from home
    Monday to Friday

    Enterprise

    Saint Louis, MO
    2 days ago
  •  ...tools like Python, Java, and ArcGIS.   We...  ...consideration. As a Software Engineer, you will... Lead...  ...and implement secure, scalable...  ...mission requirements into technical implementations that...  ...React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte... 
    Node.js
    Java
    Immediate start

    Reinventing Geospatial, Inc. (RGi)

    Saint Louis, MO
    19 days ago
  •  ...closely with our security and control partners...  ..." Assess, engineer, and deliver IaaS...  ...cloud platform via automation pipelines " Develop...  ...standards and technical specifications documentation...  ...development of remediation plans to ensure a...  ...is preferred; Java or other also... 
    Java

    IS3 Solutions

    Saint Louis, MO
    10 days ago
  • Technology Partners seeks an Engineer 2 in Missouri to bolster the Marketing...  ...CI/CD pipelines, and ensure security and performance requirements are...  ...-to-end platforms, troubleshoot Java backends and Node.js frontends, and drive automated, reliable delivery while collaborating... 
    Node.js
    Java

    TECHNOLOGY PARTNERS INC

    Chesterfield, MO
    2 days ago
  •  ...verification, video interviews, technical validation of skills, and...  ...expectations Assist with task automation and process improvements, as...  ...languages such as Java, JavaScript, React, SQL, or Python...  ...be committed to incorporating security into all decisions and daily... 
    Java
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Remote work
    Work from home
    Monday to Friday

    Enterprise

    Saint Louis, MO
    3 days ago
  • $97.24k - $162.24k

     ...Supports Critical National Security Missions. Join...  ...work across Python, Java/Node.js, APIs, cloud and...  ...customer solve complex technical problems. Esri has...  ...professional backend software engineering experience ~...  ...middleware services and automation of GIS or data... 
    Node.js
    Java
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    1 day ago
  •  ...implementation methodologies. ~40% - Provide technical support to factories and other internal...  ...applications. Troubleshoot, analyze and remediate issues relating to MES applications....  ...SAFe Demonstrated experience with Java, C++, C#, .Net Framework, HTML, JSP/CSS,... 
    Java
    Local area

    Denken Solutions, Inc.

    Saint Louis, MO
    10 days ago
  • Everforth Apex Systems is seeking a Test Automation Engineer (Java/API) for a remote contract role in St. Louis, MO. You will design and maintain automated test suites for API and UI testing, review requirements, and collaborate across teams to ensure high-quality releases... 
    Java
    Remote job
    Contract work

    Apex Systems

    Saint Louis, MO
    1 day ago
  • $97.24k - $162.24k

     ...opportunity to grow your technical skills while...  ...ll work alongside engineers and mentors in a...  ...geospatial processing, automation, and user-facing...  ...services using Node.js and Python Create...  .../Node,js and Java ~ Experience designing...  ...) Top Secret Security Clearance with SCI... 
    Node.js
    Java
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    13 hours ago
  • $97.24k - $162.24k

     ...opportunity to grow your technical skills while...  ...ll work alongside engineers and mentors in a...  ...geospatial processing, automation, and user-facing...  ...services using Node.js and Python Create...  .../Node,js and Java ~ Experience designing...  ...) Top Secret Security Clearance with SCI... 
    Node.js
    Java
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    1 day ago
  • # Test Automation EngineerApply**Job#: 3056271****Job Description:****REMOTE - QA Automation Engineer (Java/API)****About the Team**This team delivers...  ...partner with business and technical leadership to support the...  ...Management, Information Security, third-party vendors and... 
    Java
    Hourly pay
    Contract work
    Remote work
    Flexible hours

    Apex Systems

    Saint Louis, MO
    1 day ago
  • $75.2k - $158.1k

    Job Title: Cybersecurity Engineer - Network Security Tools Job Category: Information Technology...  ...administration, including scripting and system automation. ~ Expertise in configuring system...  ...related field. ~7+ years related technical experience to network security... 
    Full time
    Contract work
    Work experience placement
    Local area
    Worldwide
    Flexible hours
    Weekend work
    Afternoon shift

    CACI International, Inc.

    Saint Louis, MO
    3 days ago
  •  ..., and support team members in overcoming technical and project challenges to complete planned...  ...-on experience in most of the following:Java, Kotlin (OOP)Android SDK, different versions...  ...with SDKsExperience in digital identity, security and cryptography is an added... 
    Java
    Remote work

    TriOptus LLC

    Saint Louis, MO
    3 days ago
  • Modus21, LLC. is seeking a Junior Automation Engineer to support automation efforts within USTRANSCOM TRAC2ES programs from Scott Air Force Base...  ...maturity across environments. You will write code in Python/Java/C#, configure PLCs and HMIs, and develop simulations and QA... 
    Java

    Modus21, LLC.

    Saint Louis, MO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java/Node.js Engineer - Security Remediation & Technical Debt Automation. Be the first to apply!