JPMorgan Chase

Software Engineer III -Java Full Stack

JPMorgan Chase
Apply
1 day ago
Plano, TX, USASenior
H1B sponsor

Base Salary

$138k - $185k/yr

Responsibilities

  • Design, develop, debug, and maintain secure production software solutions across the software development lifecycle.
  • Build and operate AWS-based data platform services and a Python control plane for infrastructure provisioning, platform configuration, and pipeline enablement.
  • Develop backend services and APIs supporting self-service onboarding, workspace provisioning, policy guardrails, orchestration hooks, environment configuration, and secrets/access patterns.
  • Implement infrastructure-as-code and automation for AWS identity, encryption, networking, logging, monitoring, and guardrail components.
  • Use authorized AI-assisted development tools responsibly for code generation, refactoring, testing, documentation, and productivity improvements.
  • Produce architecture and design artifacts while ensuring security, resiliency, scalability, and cost constraints are met.
  • Drive reliability and observability practices including logging, metrics, tracing, retries, idempotency, timeouts, and runbooks.
  • Partner with IAM, security, data engineering, and application teams to enable secure analytics at scale.
  • Analyze operational data to identify hidden problems and improve code quality, architecture, and platform operations.

Requirements

  • Formal training or certification in software engineering concepts and 3+ years of applied experience.
  • Practical experience with system design, application development, testing, and operational stability.
  • Strong production development, debugging, and maintenance experience with Python or another modern programming language and UI technologies.
  • Strong AWS and infrastructure fundamentals, including IAM, KMS, S3, CloudWatch, and applicable compute or orchestration services such as EKS, ECS, or Lambda.
  • Hands-on infrastructure-as-code and automation experience, preferably with Terraform or alternatively CloudFormation.
  • Understanding of the software development lifecycle, automated testing, safe deployment practices, application resiliency, security, and CI/CD.
  • Experience using authorized AI-assisted software development tools and validating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input/output handling, and resiliency and security expectations.
  • Preferred experience with Databricks on AWS or similar Spark-based data engineering, analytics, data lake, or lakehouse platforms.
  • Preferred familiarity with React, TypeScript, HTML, CSS, large-scale data pipelines, Apache Kafka, IAM authorization patterns, RBAC/ABAC, observability tools, Kubernetes, and Docker.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission or discretionary incentive compensation.
  • Comprehensive health care coverage and access to on-site health and wellness centers.
  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Additional compensation and benefits details are provided during the hiring process.
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me