Full Stack Java Threat Modeling Engineers- 5
Role details
Job location
Tech stack
Job description
-
Design, build, and operate scalable security automation that aligns with DCMS controls across cloud native, GenAI, and infrastructure as code environments.
-
Translate security requirements into machine-enforced guardrails and application-level controls to prevent risks early in the development process.
-
Develop full stack applications (Java + React) to operationalize threat modeling, control validation, and audit evidence generation within engineering workflows.
-
Embed security expertise into automation at the source, ensuring audit-ready evidence that regulators and reviewers can trust.
-
Collaborate with engineering teams to integrate threat modeling and control validation directly into developer workflows, enabling proactive security measures.
What's Needed?
-
Deep understanding of application security, cloud security architecture, and threat modeling techniques.
-
Strong experience in full stack Java development, including Java (Spring Boot, REST APIs, microservices architecture) and React (modern JavaScript/TypeScript).
-
Proficiency in building automation using Python, Go, and/or Java, with hands-on experience automating security controls in cloud and containerized environments.
-
Experience translating threat modeling into automated capabilities such as attack path identification, abuse case modeling, and risk scoring.
-
Familiarity with designing API-driven, microservices-based architectures and integrating with CI/CD pipelines and security telemetry systems.
What's in it for me?
-
Opportunity to work on cutting-edge security automation projects that impact enterprise security posture.
-
Collaborate with a diverse and innovative team committed to continuous learning and development.
-
Contribute to building enduring internal capabilities through engineering-led security solutions.
-
Engage in a role that emphasizes proactive, shift-left security practices and full stack development.
-
Be part of an organization recognized for its commitment to diversity, inclusion, and ethical business practices.
Requirements
Our client, a leading organization in the technology and security sector, is seeking a Full Stack Java Engineers to join their dynamic team. As a Full Stack Java Engineers, you will be supporting innovative security automation initiatives. The ideal candidate will demonstrate strong problem-solving skills, adaptability, and a collaborative mindset, which will align successfully within the organization.