
Software Engineering- Business Banking
JPMorgan Chase1 day ago
Responsibilities
- Lead technical design and delivery of complex full-stack capabilities using Java, Spring Boot, and React or Angular.
- Drive Kafka-based event-driven architecture, including idempotency, retries, ordering, error handling, dead-letter queues, and schema versioning.
- Establish testing, automation, CI/CD quality gates, observability, and other engineering practices.
- Own production excellence through incident reduction, root-cause prevention, performance tuning, resilience, and operational readiness.
- Mentor engineers and influence technical direction through design reviews and cross-team technical alignment.
- Lead responsible adoption and validation of enterprise-authorized AI-assisted software development tools.
- Design resilient, highly available applications with appropriate recovery and failure-mode considerations.
- Apply secure engineering practices covering authentication, authorization, secure APIs, data protection, dependency hygiene, and technology controls.
Requirements
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Deep expertise in Java 8+, Spring Boot, microservices, and React or Angular.
- Strong Kafka and event-driven architecture experience, including retries, idempotency, dead-letter queue patterns, and schema versioning.
- Experience with SQL databases, data modeling, query optimization, and performance tuning.
- Strong NoSQL experience with Cassandra, DynamoDB, or Elasticsearch, including modeling, reliability, and scale.
- Strong experience with Cloud Foundry or AWS and CI/CD strategy and execution.
- Experience with Dynatrace, Splunk, or Grafana for observability and monitoring.
- Demonstrated leadership in design reviews, mentoring, cross-team alignment, and effective use of approved AI-assisted development tools.
- Knowledge of responsible AI practices, data sensitivity, secure handling of inputs and outputs, and validation of AI-generated work.
- Working knowledge of secure engineering and Cyber Security and Technology Control requirements.
- PCI experience, cross-team delivery leadership, and an AWS certification are preferred.
Benefits
- Competitive total rewards package with benefits determined by eligibility, including comprehensive health care, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and on-site health and wellness centers.
- Eligible roles may include commission-based pay or discretionary incentive compensation in cash or forfeitable equity.
- Additional total compensation and benefits details are provided during the hiring process.
Tech Stack
Amazon DynamoDBAngularApache CassandraApache KafkaAWSElasticsearchGrafanaJavaReactSplunkSpring BootSQL
Categories
About JPMorgan Chase
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.