
Java Software Engineer II
JPMorgan Chase10 hours ago
London, United KingdomMid Level
Responsibilities
- Develop, enhance, troubleshoot, and maintain secure, stable, and scalable software solutions.
- Create high-quality production code and maintain algorithms that integrate with related systems.
- Analyze large and diverse datasets and develop visualizations and reporting to improve applications and systems.
- Identify hidden problems and data patterns to improve coding practices and system architecture.
- Support application testing, operational stability, and team culture.
Requirements
- Expertise in Java technologies and frameworks such as Spring and Spring Boot, with experience building REST-based services.
- Proficiency in Unix/Linux environments, including navigating systems and investigating processes and logs.
- Hands-on experience with application development, testing, and operational stability.
- Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
- Knowledge of the software development lifecycle and application resiliency and security concepts.
- Demonstrated knowledge of software applications and technical processes within a technical discipline.
- Preferred: familiarity with modern front-end technologies and exposure to cloud technologies, Splunk, Apache Kafka, and Grafana.
Tech Stack
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.