Security Engineer III

JPMorganChase•Plano, TX

About The Position

As a member of JPMorganChase’s Cryptographic Controls organization, the Security Engineer III serves on an agile team designing and delivering trusted automations and innovative solutions in a secure, stable, and scalable way. The role carries out critical technology solutions across multiple technical areas and business functions to support the firm’s business objectives. The position involves designing, developing, and troubleshooting security solutions; creating production code; and developing scalable cloud applications using Java/J2EE, Spring/Spring Boot, and AWS. The engineer also maintains and improves software, addresses production issues, identifies patterns and problems that can improve coding hygiene and system architecture, and helps select cost-effective security solutions. The role contributes to best practices, policies, and emerging trends that support the organization’s strategic roadmap.

Requirements

  • Formal training or certification in security engineering concepts and 10+ years of applied experience.
  • Experience developing security engineering solutions.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Experience with Continuous Integration/Continuous Delivery tools, including Jenkins and Selenium Grid.
  • Proficiency in one or more programming languages, such as Java.
  • Experience developing and deploying applications in a public cloud, such as AWS.
  • Working experience with Spring Framework components such as AOP, Integration, MVC, and Spring Boot.
  • Experience with Spring JDBC, Spring Hibernate ORM, and JPA.
  • Database experience with RDBMS or NoSQL.
  • Solid understanding of Test Driven Development, JUnit, Mockito, Maven, Git repository management, and designing and developing applications with RESTful Web Services.

Nice To Haves

  • Knowledge of Terraform, Docker, and Kubernetes.
  • Experience installing, configuring, and integrating third-party vendor software.
  • Experience with monitoring tools such as Dynatrace, Apica, and Splunk.
  • Kubernetes certification or an associate-level AWS certification.

Responsibilities

  • Execute security-solution design, development, and technical troubleshooting, applying knowledge of existing security solutions to meet internal clients’ security requirements.
  • Create secure, high-quality production code.
  • Design, code, and test applications using Java/J2EE, Spring/Spring Boot, and AWS.
  • Perform software maintenance and improvements using knowledge of application, data, and infrastructure architecture disciplines.
  • Design and develop scalable applications for the cloud.
  • Identify hidden problems and patterns in data and use those insights to improve coding hygiene and system architecture.
  • Resolve high-impact production issues and ensure smooth operation of business applications.
  • Drive and select cost-effective security solutions.
  • Implement best practices, new policies, and emerging trends to enhance the strategic roadmap.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service