JPMorgan Chase

Backend Software Engineer III Java Kafka

JPMorgan Chase
Apply
7 hours ago
Wilmington, DE, USASenior
H1B sponsor

Responsibilities

  • Designs, develops, troubleshoots, reviews, and debugs secure, high-quality production software.
  • Builds scalable backend microservices and solves complex design and functionality challenges independently.
  • Leads adoption and validation of enterprise-authorized AI-assisted engineering tools for coding, code review, testing, troubleshooting, and incident analysis.
  • Automates recurring issue remediation and improves application and system operational stability.
  • Leads vendor, startup, and internal evaluation sessions focused on architecture, technical capabilities, and system applicability.
  • Leads software engineering communities of practice and promotes adoption of emerging technologies.
  • Designs and delivers Kafka-based event-streaming platforms and services for high-throughput environments.
  • Improves streaming-system operability through monitoring, incident response, postmortems, on-call readiness, and SLO/SLA practices.
  • Coaches engineers on secure, compliant, and responsible use of AI-assisted development tools.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Proficiency with backend technologies including Java, Spring Boot, or Node.js, plus microservices development experience.
  • Experience with AWS, Azure, or GCP; distributed systems; web technologies; WebSockets; JSON; and web services.
  • Experience designing scalable applications using SQL and NoSQL databases.
  • Experience leading the effective use of approved AI-assisted software development tools and validating outputs for correctness, performance, and security.
  • Understanding of responsible AI practices, data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Advanced understanding of software development lifecycle practices, agile methodologies, CI/CD, application resiliency, and security.
  • Experience leading Kafka-based event-streaming platform or service delivery in high-throughput environments, with deep knowledge of event-driven architecture and distributed-system reliability.
  • Experience improving operability for streaming systems, including SLOs/SLAs, monitoring, incident response, postmortems, and on-call readiness.
  • Preferred: presentation, negotiation, mentoring, stakeholder management, problem-solving, analytical, communication, and knowledge-sharing skills.
  • Preferred: AWS certification.
  • Preferred: production experience building and operating high-volume data-processing pipelines with Apache Spark or Apache Flink.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation.
  • Comprehensive health care coverage and 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