
Software Engineer III - Java - Senior Associate
JPMorgan Chase11 hours ago
London, United KingdomSenior
Responsibilities
- Design, develop, execute, and troubleshoot software solutions across diverse technical domains.
- Create secure, high-quality production code and maintain algorithms integrated with related systems.
- Use and help lead enterprise-authorized AI-assisted development tools for coding, code review, testing, troubleshooting, documentation, and automation.
- Produce architecture and design artifacts for complex applications and ensure implementation meets design constraints.
- Analyze large, diverse datasets and create visualizations and reporting to drive application and system improvements.
- Identify data patterns and hidden problems to improve coding hygiene and system architecture.
- Support high-throughput, low-latency distributed systems and provide end-user technical support.
Requirements
- Formal training or certification in software engineering concepts with advanced applied experience in Java and Spring Boot.
- Hands-on experience with system design, application development, testing, and operational stability.
- Proficiency in automation and continuous delivery methods and in all aspects of the software development lifecycle.
- Advanced understanding of software engineering principles, design patterns, application resiliency, security, and agile methodologies.
- Experience in a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.
- Experience with high-throughput, low-latency distributed systems and system integration.
- Experience leading responsible use of enterprise-authorized AI-assisted software development tools and validating their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, and resiliency and security controls; experience coaching senior engineers or leads on compliant usage patterns.
- Preferred: advanced knowledge of reactive programming, on-premises or public cloud environments, and Cockroach or Cassandra distributed databases.
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.