Software Engineer at JPMorgan Chase Bank, N.A. (Glasgow, UK)
Location: Glasgow, UK
Type: Full Time
Created: 2021-09-24 05:00:58
Our Global Technology Infrastructure (GTI) group is a team rewarded with innovators who love technology as much as you do. Together, you'll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll work in a stable, resilient, and secure operating environment where you-and the products you deliver-will thrive.
A fundamental corner stone for this vision is to enable a consistent, reliable, and standardized monitoring, observability, and telemetry platform. The platform will enable events, logs, metrics, traces, and alerts to make machine and application data accessible, usable, and valuable to everyone.
To that end, we are seeking an experienced Software Engineer to work in the Monitoring, Observability, and Telemetry product organization that will support JP Morgan Chase's four cloud strategy. The platform will support telemetry across the private cloud ecosystem, called Gaia Cloud, and the public clouds Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.
Primary Responsibilities: * You will design and develop backend services using Java and Spring boot following the test-driven development (TDD) approach * You will build secure/resilient/scalable services to deploy on Cloud infrastructure * You will work with design leads in developing world class technology solutions * You will be a passionate believer in the value of continuous integration, testing, and deployment * You will have a focus on building the right software in the right way
* You will create high quality solutions with an eye for detail * You will provide technical expertise throughout the software lifecycle including design, implementation, and delivery
Qualifications: * BS/BA degree or equivalent experience * Knowledge of application, data, and infrastructure architecture disciplines
* Understanding of cloud, virtualization, APIs, and modern software languages * Advanced development experience in Java and one or more general-purpose programming languages: Python, C, C++, Go * Strong technical understanding of Java core concepts, including memory management, multi-threading, REST based services and Spring/ Spring Boot * Working knowledge of monitoring and telemetry concepts * Working knowledge of stream-based solutions, e.g. Apache Kafka, Apache Camel
* Experience with developing frameworks that help increase developer and release velocity, improving code health and technical standards * Advanced experience working with two or more from the following: web application development, database, Unix/Linux environments, distributed and parallel systems, information retrieval, networking, large-scale software development, security software development * Understanding or have experience with agile and lean philosophies * Strong critical-thinking and problem-solving skills with clear communication * Ability to collaborate with different roles to achieve common goals
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.