Software Engineer - Java - Lead Security Engineer

JPMorgan Chase & Co.Plano, TX
4d

About The Position

Take on a crucial role where you'll be a key part of a high-performing team delivering secure software solutions. Make a real impact as you help shape the future of software security at one of the world's largest and most influential companies. As a Lead Security Engineer at JP Morgan Chase within the CTC Emerging Technologies Security group, you are an integral part of team that works to deliver software solutions that satisfy pre-defined functional and user requirements with the added dimension of preventing misuse, circumvention, and malicious behavior. As a core technical contributor, you are responsible for carrying out critical technology solutions with tamper-proof, audit defensible methods across multiple technical areas within various business functions.

Requirements

  • Minimum education and experience: Bachelor degree in Computer Science,  7+ years’ software development experience
  • Technologies: Java/J2EE, Python, REST APIs, Oracle/SQL, OAuth/JWT, Spring Boot, JSON
  • Cloud: AWS, EC2, EKS, Lambda, S3, RDS, IAM, SQS, SNS, Terraform, API Gwy
  • Containers: Docker, Kubernetes
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment using Java/Python and SQL queries
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Nice To Haves

  • Experience using Github Copilot for development

Responsibilities

  • Executes creative security solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions and break down technical problems
  • Design and develop secure, resilient, scalable, high-performance distributed systems and applications
  • Design and develop container solutions on AWS using cloud architectural principles
  • Conduct performance tuning and optimization including tuning of data persistence layers for SQL and NoSQL DB schemas
  • Design and develop secure integrations with OAuth systems and API Gateways
  • Architect event-driven systems utilizing SQS and SNS
  • Establish observability frameworks using Datadog/Dynatrace and Splunk for distributed tracing and performance monitoring
  • Works with stakeholders and business leaders to understand security needs and recommend business modifications during periods of vulnerability
  • Manage multiple tasks and priorities in a fast-paced, dynamic environment.
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Benefits

  • We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location.
  • Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
  • We also offer a range of benefits and programs to meet employee needs, based on eligibility.
  • These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service