We’ve got some exciting plans ahead at Trinity and are looking for experienced IT Technical Architects at all levels to join us over the next three to six months!
At the moment we are accepting expressions of interest from you and we plan to commence our assessment and selection process during the end of Autumn 2024. We are keen to learn more from you, about your level of expertise and what you can bring to the table.
Are you an experienced and dynamic IT Technical Architect looking for an exciting opportunity to make a significant impact? Trinity College London is embarking on a period of growth and transformation, and we are seeking a number of talented IT Technical Architects to join our team. This is a unique chance to contribute to the future of a leading internationally recognised awarding organisation, publisher and independent education charity. If you have a proven track record of delivering successful projects and are passionate about driving change, we invite you to be a part of our journey.
About the role
At Trinity College, we have a suite of products offering exams in music, performing arts, English Language and more. We have embarked on an extensive and ambitious modernisation programme, as more of our products move online, and are looking for hands-on Technical Architects, with AWS experience, as our technology and approach matures.
As a Technical Architect, you will be responsible for designing, implementing and overseeing solutions, primarily cloud based, to meet Trinity College London’s evolving technology needs. You will collaborate with teams across the organisation, our partners, and suppliers, to ensure that we deliver high quality solutions to specification. Together with the rest of the architecture team, you will participate in the Technical Design Authority and Cloud Centre of Excellence forums, to use your expertise and experience to help shape our standards and best practices and to help projects to progress with the best solutions.
As a hands-on IT Architect, you will communicate extensively with our design and developments teams and partners, getting involved with Proof of Concept and Prototyping work, and ensuring DevOps and coding standards are well defined and adhered to. You will be able to show technical ownership and leadership, being able to take solutions from conception to implementation and support. As a technology and AWS subject matter expert, you will be able to provide guidance both within and outside the team.
About You
Extensive experience building solutions using key elements of our technology stack, in particular AWS (Lambda, DynamoDB, API Gateway etc)
Knowledge of good, secure and efficient working practices on AWS, with reference to the Well Architected Framework.
In-depth knowledge of the creation, management, promotion and integration of business data-centric APIs.
Understanding of data, domain-driven design, integration, and the importance of data to an organisation.
Experience working with 3rd party suppliers to provide cohesive, integrated SaaS solutions.
Exemplary written and verbal communication skills
Ability to present technical solutions to non-technical audiences in an effective manner
Ability to build and maintain strong working relationships with internal stakeholders and external partners
Experience in a variety of requirement gathering techniques
Excellent business process and architectural modelling skills
Knowledge and experience of a wide variety of platforms, operating systems, systems software, business applications, ideally related to the education sector
Experience of providing solutions for cloud, on-premise and hybrid applications
An appetite for challenging existing practices in an effective and supportive manner
Ability to work effectively in a rapidly evolving business environment
Flexible approach to all situations
Experience of working in the Education sector is desirable, preferably within an Exam Board or Awarding body
Ideally, experience of migrating from package solutions (Oracle Siebel)
Our benefits
Trinity provides a work environment that is stimulating, inspiring and fair. Our approach to reward values our employees while ensuring each person’s contribution makes us great as an organisation.
As an employee, you’ll enjoy a range of benefits including generous annual leave, private health insurance, pension scheme, regular social events, employee assistance programme, cycle to work scheme, season ticket loan, free access to Trinity examinations and continuous training and development, plus more.
Our commitment
Trinity College London is an equal opportunities employer and our talented people come from all walks of life. Trinity is open to all applicants from different backgrounds and we are committed to building a more diverse and inclusive workplace. As a Disability Confident employer, we actively welcome applications from people with disabilities and will make sure you can be interviewed fairly if you have a disability, long term health condition, or are neuro-diverse. We encourage all applicants to let us know if you need a little extra help with your application, want an alternative way to put in an application, or if you have any individual requirements at any stage along your recruitment journey. All applications are dealt with in the strictest of confidence.
How to Apply
To apply, please follow the Apply for This Job link on this page and you will be directed to the Trinity College London application page.
Trinity College London does not hold a job visa sponsorship licence and so is not in a position to sponsor visas in the UK.
We are committed to the safeguarding and protection of the children and young people that we work with. We ensure that we have a range of policies and procedures in place which promote safeguarding and safer working practice across the organisation. As such, all posts are subject to a safer recruitment process, including the disclosure of criminal records and vetting checks. Upon successful appointment into the role, you will be required to complete our vetting procedures as with all Trinity College London employees. This is carried out by a 3rd party supplier and our standard background checks consist of Right to Work in the UK, Identity Check, Employment History check, Financial Probity Check, Highest Academic Qualifications Check and a basic DBS check.
Trinity promotes equality of opportunity and welcome applications from a wide range of candidates, including those with criminal records. In line with the requirements of the Rehabilitation of Offenders Act (1974), w e select all candidates for interview based on their competencies, qualifications and knowledge. As part of our selection process, you will be required to disclose any potential issues with criminal record checks that will be carried out if you are offered a role with Trinity. The information will only be seen by those who need to see it as part of the recruitment process. We ensure that an open and measured discussion takes place on the subject of any offences or other matter that might be relevant to the position for which you have applied. Failure to reveal information that is directly relevant to the job sought could lead to withdrawal of an offer of employment. We undertake to discuss any matter revealed in a criminal check with you before withdrawing our offer of employment.
Trinity College London will hold candidate data on file for no more than six months from application submission. If you want your information to be removed earlier, please contact us directly. If we want to hold your information beyond the six months, we will contact you to get your consent.
Our data protection policy can be viewed in full at https://www.trinitycollege.com/page/data-protection/data-protection-policy.
09/09/2024
Contractor
We’ve got some exciting plans ahead at Trinity and are looking for experienced IT Technical Architects at all levels to join us over the next three to six months!
At the moment we are accepting expressions of interest from you and we plan to commence our assessment and selection process during the end of Autumn 2024. We are keen to learn more from you, about your level of expertise and what you can bring to the table.
Are you an experienced and dynamic IT Technical Architect looking for an exciting opportunity to make a significant impact? Trinity College London is embarking on a period of growth and transformation, and we are seeking a number of talented IT Technical Architects to join our team. This is a unique chance to contribute to the future of a leading internationally recognised awarding organisation, publisher and independent education charity. If you have a proven track record of delivering successful projects and are passionate about driving change, we invite you to be a part of our journey.
About the role
At Trinity College, we have a suite of products offering exams in music, performing arts, English Language and more. We have embarked on an extensive and ambitious modernisation programme, as more of our products move online, and are looking for hands-on Technical Architects, with AWS experience, as our technology and approach matures.
As a Technical Architect, you will be responsible for designing, implementing and overseeing solutions, primarily cloud based, to meet Trinity College London’s evolving technology needs. You will collaborate with teams across the organisation, our partners, and suppliers, to ensure that we deliver high quality solutions to specification. Together with the rest of the architecture team, you will participate in the Technical Design Authority and Cloud Centre of Excellence forums, to use your expertise and experience to help shape our standards and best practices and to help projects to progress with the best solutions.
As a hands-on IT Architect, you will communicate extensively with our design and developments teams and partners, getting involved with Proof of Concept and Prototyping work, and ensuring DevOps and coding standards are well defined and adhered to. You will be able to show technical ownership and leadership, being able to take solutions from conception to implementation and support. As a technology and AWS subject matter expert, you will be able to provide guidance both within and outside the team.
About You
Extensive experience building solutions using key elements of our technology stack, in particular AWS (Lambda, DynamoDB, API Gateway etc)
Knowledge of good, secure and efficient working practices on AWS, with reference to the Well Architected Framework.
In-depth knowledge of the creation, management, promotion and integration of business data-centric APIs.
Understanding of data, domain-driven design, integration, and the importance of data to an organisation.
Experience working with 3rd party suppliers to provide cohesive, integrated SaaS solutions.
Exemplary written and verbal communication skills
Ability to present technical solutions to non-technical audiences in an effective manner
Ability to build and maintain strong working relationships with internal stakeholders and external partners
Experience in a variety of requirement gathering techniques
Excellent business process and architectural modelling skills
Knowledge and experience of a wide variety of platforms, operating systems, systems software, business applications, ideally related to the education sector
Experience of providing solutions for cloud, on-premise and hybrid applications
An appetite for challenging existing practices in an effective and supportive manner
Ability to work effectively in a rapidly evolving business environment
Flexible approach to all situations
Experience of working in the Education sector is desirable, preferably within an Exam Board or Awarding body
Ideally, experience of migrating from package solutions (Oracle Siebel)
Our benefits
Trinity provides a work environment that is stimulating, inspiring and fair. Our approach to reward values our employees while ensuring each person’s contribution makes us great as an organisation.
As an employee, you’ll enjoy a range of benefits including generous annual leave, private health insurance, pension scheme, regular social events, employee assistance programme, cycle to work scheme, season ticket loan, free access to Trinity examinations and continuous training and development, plus more.
Our commitment
Trinity College London is an equal opportunities employer and our talented people come from all walks of life. Trinity is open to all applicants from different backgrounds and we are committed to building a more diverse and inclusive workplace. As a Disability Confident employer, we actively welcome applications from people with disabilities and will make sure you can be interviewed fairly if you have a disability, long term health condition, or are neuro-diverse. We encourage all applicants to let us know if you need a little extra help with your application, want an alternative way to put in an application, or if you have any individual requirements at any stage along your recruitment journey. All applications are dealt with in the strictest of confidence.
How to Apply
To apply, please follow the Apply for This Job link on this page and you will be directed to the Trinity College London application page.
Trinity College London does not hold a job visa sponsorship licence and so is not in a position to sponsor visas in the UK.
We are committed to the safeguarding and protection of the children and young people that we work with. We ensure that we have a range of policies and procedures in place which promote safeguarding and safer working practice across the organisation. As such, all posts are subject to a safer recruitment process, including the disclosure of criminal records and vetting checks. Upon successful appointment into the role, you will be required to complete our vetting procedures as with all Trinity College London employees. This is carried out by a 3rd party supplier and our standard background checks consist of Right to Work in the UK, Identity Check, Employment History check, Financial Probity Check, Highest Academic Qualifications Check and a basic DBS check.
Trinity promotes equality of opportunity and welcome applications from a wide range of candidates, including those with criminal records. In line with the requirements of the Rehabilitation of Offenders Act (1974), w e select all candidates for interview based on their competencies, qualifications and knowledge. As part of our selection process, you will be required to disclose any potential issues with criminal record checks that will be carried out if you are offered a role with Trinity. The information will only be seen by those who need to see it as part of the recruitment process. We ensure that an open and measured discussion takes place on the subject of any offences or other matter that might be relevant to the position for which you have applied. Failure to reveal information that is directly relevant to the job sought could lead to withdrawal of an offer of employment. We undertake to discuss any matter revealed in a criminal check with you before withdrawing our offer of employment.
Trinity College London will hold candidate data on file for no more than six months from application submission. If you want your information to be removed earlier, please contact us directly. If we want to hold your information beyond the six months, we will contact you to get your consent.
Our data protection policy can be viewed in full at https://www.trinitycollege.com/page/data-protection/data-protection-policy.
Job Description Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job responsibilities Architect and lead the development of a scalable, high-performance loyalty platform that connects businesses with their customers through configurable rewards offerings Design and implement the core components including rules management, real-time offer matching, and reward fulfillment/redemption services Engage with business stakeholders to break down complex loyalty and rewards use cases into technical specifications that engineering teams can implement under your guidance Lead and participate in regular technical meetings, ensuring that architectural decisions align with the broader organizational goals and strategy Design and implement high-performance, resilient RESTful APIs that enable third-party businesses to seamlessly integrate with our platform Architect solutions that support flexible points systems, and various reward types (cash, points, vouchers, discounts) Develop real-time matching engines that connect the right offers to the right customers at the right time Create systems for campaign management, audience segmentation, and analytics Write unit, component, integration, end-to-end and performance tests that ensure platform reliability Lead the design of data models and database schemas that support loyalty and rewards use cases Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Experience building Loyalty and Reward platforms including rewards engines and real time offer matching systems Expertise in high-performance, high-throughput database technologies, including -NoSQL databases like AerospikeDB for real-time offer matching and targeting or Document databases (MongoDB, Firestore) for customer profile management Experience designing and implementing high-volume transaction processing systems with strong consistency guarantees, across millions of customers Expert in Java programming and its ecosystem Experience designing and implementing RESTful APIs with any of: Spring Boot, Micronaut, Quarkus Expertise in event-driven architectures and message processing systems (Kafka, Pub/Sub) Experience designing and building solutions on at least one Cloud platform (AWS, GCP) Experience with different architecture patterns and appreciation of their trade-offs (microservices, event-driven, hexagonal, cloud native) Hands-on experience in architecting large-scale distributed systems with high degree of availability, fault-tolerance and scalability High standards. We are looking for people who expect personal performance and team performance to be nothing short of the best Preferred qualifications, capabilities and skills Experience building debit and credit card products linked to rewards offerings Previous work with B2B loyalty platforms, particularly those connecting multiple business entities Experience implementing large-scale points management systems with complex earning and redemption rules Experience with Docker and Kubernetes for containerized microservices Experience with real-time personalization and recommendation systems Experience with business rules engines such as Drools or similar technologies Background in developing workflow orchestration systems for complex business processes Background in developing customer data platforms and audience segmentation systems Experience using Apache Kafka for event streaming About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
14/05/2025
Full time
Job Description Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job responsibilities Architect and lead the development of a scalable, high-performance loyalty platform that connects businesses with their customers through configurable rewards offerings Design and implement the core components including rules management, real-time offer matching, and reward fulfillment/redemption services Engage with business stakeholders to break down complex loyalty and rewards use cases into technical specifications that engineering teams can implement under your guidance Lead and participate in regular technical meetings, ensuring that architectural decisions align with the broader organizational goals and strategy Design and implement high-performance, resilient RESTful APIs that enable third-party businesses to seamlessly integrate with our platform Architect solutions that support flexible points systems, and various reward types (cash, points, vouchers, discounts) Develop real-time matching engines that connect the right offers to the right customers at the right time Create systems for campaign management, audience segmentation, and analytics Write unit, component, integration, end-to-end and performance tests that ensure platform reliability Lead the design of data models and database schemas that support loyalty and rewards use cases Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Experience building Loyalty and Reward platforms including rewards engines and real time offer matching systems Expertise in high-performance, high-throughput database technologies, including -NoSQL databases like AerospikeDB for real-time offer matching and targeting or Document databases (MongoDB, Firestore) for customer profile management Experience designing and implementing high-volume transaction processing systems with strong consistency guarantees, across millions of customers Expert in Java programming and its ecosystem Experience designing and implementing RESTful APIs with any of: Spring Boot, Micronaut, Quarkus Expertise in event-driven architectures and message processing systems (Kafka, Pub/Sub) Experience designing and building solutions on at least one Cloud platform (AWS, GCP) Experience with different architecture patterns and appreciation of their trade-offs (microservices, event-driven, hexagonal, cloud native) Hands-on experience in architecting large-scale distributed systems with high degree of availability, fault-tolerance and scalability High standards. We are looking for people who expect personal performance and team performance to be nothing short of the best Preferred qualifications, capabilities and skills Experience building debit and credit card products linked to rewards offerings Previous work with B2B loyalty platforms, particularly those connecting multiple business entities Experience implementing large-scale points management systems with complex earning and redemption rules Experience with Docker and Kubernetes for containerized microservices Experience with real-time personalization and recommendation systems Experience with business rules engines such as Drools or similar technologies Background in developing workflow orchestration systems for complex business processes Background in developing customer data platforms and audience segmentation systems Experience using Apache Kafka for event streaming About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to be at the forefront of architecting, building, deploying, and maintaining a cloud-native, web-scale data platform. You will collaborate with a dynamic team to deliver robust, scalable, and sustainable data pipelines, ensuring seamless integration and optimal performance. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages Job Responsibilities: Architect and develop scalable data pipelines on cloud infrastructure. Collaborate in an agile, customer-facing environment to deliver high-quality solutions. Utilize your expertise in Python and SQL to develop and optimize data processes. Design and manage relational databases and complex data structures. Deploy and manage containerized applications using Docker and Kubernetes. Develop Infrastructure as Code (IaC) with Terraform and Terragrunt. Engage in all stages of the software development lifecycle, from design to support. Utilize scheduling systems, with a preference for Airflow, to manage workflows. Automate deployment, releases, and testing in CI/CD pipelines. Write and automate unit, component, integration, and end-to-end tests. Required Qualifications, Capabilities, and Skills: Extensive hands-on experience in Python and SQL (any dialect). Experience with distributed systems and cloud technologies (AWS, GCP, Azure, etc.); EMR is a plus. Hands-on experience in relational databases, data structures, caching concepts, race conditions, and complex analytical queries. Experience with Infrastructure as Code (IaC) using Terraform and Terragrunt. Experience with scheduling systems, with Airflow preferred. Basic understanding of data streaming and messaging frameworks (Kafka, Spark Structured Streaming, Flink, etc.). Good knowledge of the Spark framework and its deployment with cloud services. Preferred Qualifications: Academic qualification in computer science or a STEM-related field, or foreign equivalent. At least 3 years of hands-on experience as a back-end software engineer or data engineer. Familiarity with table formats such as Iceberg. Experience with EMR and Spark is a plus. Understanding of RESTful services. Write and automate unit, component, integration, and end-to-end tests. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
14/05/2025
Full time
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to be at the forefront of architecting, building, deploying, and maintaining a cloud-native, web-scale data platform. You will collaborate with a dynamic team to deliver robust, scalable, and sustainable data pipelines, ensuring seamless integration and optimal performance. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages Job Responsibilities: Architect and develop scalable data pipelines on cloud infrastructure. Collaborate in an agile, customer-facing environment to deliver high-quality solutions. Utilize your expertise in Python and SQL to develop and optimize data processes. Design and manage relational databases and complex data structures. Deploy and manage containerized applications using Docker and Kubernetes. Develop Infrastructure as Code (IaC) with Terraform and Terragrunt. Engage in all stages of the software development lifecycle, from design to support. Utilize scheduling systems, with a preference for Airflow, to manage workflows. Automate deployment, releases, and testing in CI/CD pipelines. Write and automate unit, component, integration, and end-to-end tests. Required Qualifications, Capabilities, and Skills: Extensive hands-on experience in Python and SQL (any dialect). Experience with distributed systems and cloud technologies (AWS, GCP, Azure, etc.); EMR is a plus. Hands-on experience in relational databases, data structures, caching concepts, race conditions, and complex analytical queries. Experience with Infrastructure as Code (IaC) using Terraform and Terragrunt. Experience with scheduling systems, with Airflow preferred. Basic understanding of data streaming and messaging frameworks (Kafka, Spark Structured Streaming, Flink, etc.). Good knowledge of the Spark framework and its deployment with cloud services. Preferred Qualifications: Academic qualification in computer science or a STEM-related field, or foreign equivalent. At least 3 years of hands-on experience as a back-end software engineer or data engineer. Familiarity with table formats such as Iceberg. Experience with EMR and Spark is a plus. Understanding of RESTful services. Write and automate unit, component, integration, and end-to-end tests. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description We are hiring for multiple roles at this level; for both Java server development, as well as Web UI skill set. You would be joining the F&O Execution Technology team, supporting and building the new derivatives trading Order Management System, used for managing client and internal desk flow. As a Software Engineer at JPMorgan Chase within F&O Execution Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. We support the ranked execution business, and you will be expected to drive significant business impact through your capabilities and contributions. You will need to apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Working within a team of experienced technologists, you will participate in all aspects of e-trading development life cycle, from designing a scalable architecture to deployment with a focus on stability and performance. Job Responsibilities Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Develops secure and high-quality production code, and reviews and debugs code written by others. Drives decisions that influence the product design, application functionality, and technical operations and processes. Serves as a function-wide subject matter expert in one or more areas of focus. Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle. Influences peers and project decision-makers to consider the use and application of leading-edge technologies. Adds to the team culture of diversity, equity, inclusion, and respect. Lead projects independently and provide guidance to other members of the team. Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient advanced experience, preferably with exposure to financial systems. Strong Java development skills and knowledge of Spring framework (Boot, MVC, Cloud) AWS cloud basic knowledge (MSK, EC2, Lambdas, etc.) RESTful APIs and SSL/TLS certificates Preferred qualifications, capabilities, and skills Bachelor's degree in STEM. Exposure to financial industry, Future & Options is a plus. FIX protocol and workflow understanding. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We are hiring for multiple roles at this level; for both Java server development, as well as Web UI skill set. You would be joining the F&O Execution Technology team, supporting and building the new derivatives trading Order Management System, used for managing client and internal desk flow. As a Software Engineer at JPMorgan Chase within F&O Execution Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. We support the ranked execution business, and you will be expected to drive significant business impact through your capabilities and contributions. You will need to apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Working within a team of experienced technologists, you will participate in all aspects of e-trading development life cycle, from designing a scalable architecture to deployment with a focus on stability and performance. Job Responsibilities Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Develops secure and high-quality production code, and reviews and debugs code written by others. Drives decisions that influence the product design, application functionality, and technical operations and processes. Serves as a function-wide subject matter expert in one or more areas of focus. Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle. Influences peers and project decision-makers to consider the use and application of leading-edge technologies. Adds to the team culture of diversity, equity, inclusion, and respect. Lead projects independently and provide guidance to other members of the team. Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient advanced experience, preferably with exposure to financial systems. Strong Java development skills and knowledge of Spring framework (Boot, MVC, Cloud) AWS cloud basic knowledge (MSK, EC2, Lambdas, etc.) RESTful APIs and SSL/TLS certificates Preferred qualifications, capabilities, and skills Bachelor's degree in STEM. Exposure to financial industry, Future & Options is a plus. FIX protocol and workflow understanding. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description Join us as a Lead Software Engineer in our progressive Core & Foundational Platforms group, specifically in our strategic MongoDB Atlas team. This role offers the opportunity to architect and engineer the control plane for our globally used MongoDB Atlas SaaS offering, focusing on provisioning, automation, scaling, integrations & self-service. As a senior engineer, you'll design innovative, compliant products while enhancing customer experience. This role is a unique opportunity to contribute to a future-focused team with a vision to rival any cloud provider. As a Lead Software Engineer at JPMorgan Chase within our Core & Foundational Platforms group, you will be an integral part of our strategic MongoDB Atlas team. Your role will involve architecting and engineering the control plane for provisioning, automation, scaling, integrations, and self-service. We are a company that values diversity, equity, inclusion, and respect, and we provide numerous opportunities for career advancement, including industry-recognized certifications. We seek team members with a passion for customer service and a comprehensive understanding of industry-wide technology strategies and best practices. Job responsibilities Maintain and enhance both existing and new Terraform modules used by application team to deploy the product. Design and develop the control plane deployed into AWS which serves the secure and compliant service offering. Create secure and high-quality production code run within the control plane to interact with other core services. Provide help and guidance to application teams looking to onboard and use MongoDB Atlas in lifecycle. Contribute to infrastructure and software communities of practice and events that explore new and emerging technologies. Add to team culture of diversity, equity, inclusion and respect. Continued career advancement opportunities, including industry recognized certifications, such as AWS, Azure, GCP and CKAD Gain exposure to strong mentorship and leadership examples Pursue professional and technical development programs Required qualifications, capabilities, and skills Formal training or certification on Python language concepts and proficient advanced experience Extensive experience with the Python language Unit-testing framework(s) & BDD/TDD Experience of Python frameworks - Django/Flask etc. Experience with NoSQL database products, document based ideally Practical experience of architecting & developing applications or platforms on any one of the major public cloud providers (AWS, Azure, Google). Knowledge and experience of industry wide technology strategies and best practices Infrastructure-as-code experience - Terraform, Ansible, Puppet and/or Salt Understanding and experience of Agile and Lean philosophies including experience with JIRA, YouTrack and/or similar Strong critical-thinking and problem-solving skills with clear communication Understanding the importance of great documentation and a passion for helping customers Preferred qualifications, capabilities, and skills : Experience with NoSQL databases CI/CD pipelines preferably including Jenkins, Bamboo and/or Spinnaker Experience with core services including Active Directory, Kerberos and DNS Comfortable in setting and defining strategic priorities and working with product management Ability to collaborate with different roles to achieve common goals About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
14/05/2025
Full time
Job Description Join us as a Lead Software Engineer in our progressive Core & Foundational Platforms group, specifically in our strategic MongoDB Atlas team. This role offers the opportunity to architect and engineer the control plane for our globally used MongoDB Atlas SaaS offering, focusing on provisioning, automation, scaling, integrations & self-service. As a senior engineer, you'll design innovative, compliant products while enhancing customer experience. This role is a unique opportunity to contribute to a future-focused team with a vision to rival any cloud provider. As a Lead Software Engineer at JPMorgan Chase within our Core & Foundational Platforms group, you will be an integral part of our strategic MongoDB Atlas team. Your role will involve architecting and engineering the control plane for provisioning, automation, scaling, integrations, and self-service. We are a company that values diversity, equity, inclusion, and respect, and we provide numerous opportunities for career advancement, including industry-recognized certifications. We seek team members with a passion for customer service and a comprehensive understanding of industry-wide technology strategies and best practices. Job responsibilities Maintain and enhance both existing and new Terraform modules used by application team to deploy the product. Design and develop the control plane deployed into AWS which serves the secure and compliant service offering. Create secure and high-quality production code run within the control plane to interact with other core services. Provide help and guidance to application teams looking to onboard and use MongoDB Atlas in lifecycle. Contribute to infrastructure and software communities of practice and events that explore new and emerging technologies. Add to team culture of diversity, equity, inclusion and respect. Continued career advancement opportunities, including industry recognized certifications, such as AWS, Azure, GCP and CKAD Gain exposure to strong mentorship and leadership examples Pursue professional and technical development programs Required qualifications, capabilities, and skills Formal training or certification on Python language concepts and proficient advanced experience Extensive experience with the Python language Unit-testing framework(s) & BDD/TDD Experience of Python frameworks - Django/Flask etc. Experience with NoSQL database products, document based ideally Practical experience of architecting & developing applications or platforms on any one of the major public cloud providers (AWS, Azure, Google). Knowledge and experience of industry wide technology strategies and best practices Infrastructure-as-code experience - Terraform, Ansible, Puppet and/or Salt Understanding and experience of Agile and Lean philosophies including experience with JIRA, YouTrack and/or similar Strong critical-thinking and problem-solving skills with clear communication Understanding the importance of great documentation and a passion for helping customers Preferred qualifications, capabilities, and skills : Experience with NoSQL databases CI/CD pipelines preferably including Jenkins, Bamboo and/or Spinnaker Experience with core services including Active Directory, Kerberos and DNS Comfortable in setting and defining strategic priorities and working with product management Ability to collaborate with different roles to achieve common goals About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Use domain modeling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Write unit, component, integration, end-to-end and performance tests. Promptly investigate and fix issues and ensure they do not resurface in the future. Own and deliver end-to-end, scalable, and secure solutions in the form of cloud-native microservice architecture applications, leveraging modern technologies and the best industry practices. Contributes to the problem at hand, even when outside their area of speciality. Contribute to and be an advocate for high quality technical architecture design. Investigate and fix issues promptly and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Required qualifications, capabilities, and skills Formal training or certification on Kotlin or Java concepts and proficient advanced experience (if Java, a willingness to learn Kotlin). Experience building RESTful APIs and (micro)services with frameworks like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. A desire to teach others and share knowledge. A team player mindset where you want you to coach other team members on coding practices, design principles, and implementation patterns. Adjusts quickly to changing priorities and conditions. Copes effectively with complexity and change. Learns technologies and patterns quickly. Comfortable in uncharted waters. Ability to see the long term by choosing suitable technologies and approaches based on the end goals. High standards. We are looking for people who expect personal performance and team performance to be nothing short of the best. Preferred qualifications, capabilities and skills Experience designing and building solutions on at least one Cloud platform (AWS, GCP). Experience building and deploying on Kubernetes (or some other container orchestration platform). Experience using Kafka. Experience using both relational databases (e.g. Postgres) non-relational databases (e.g. DyanamoDB). About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Use domain modeling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Write unit, component, integration, end-to-end and performance tests. Promptly investigate and fix issues and ensure they do not resurface in the future. Own and deliver end-to-end, scalable, and secure solutions in the form of cloud-native microservice architecture applications, leveraging modern technologies and the best industry practices. Contributes to the problem at hand, even when outside their area of speciality. Contribute to and be an advocate for high quality technical architecture design. Investigate and fix issues promptly and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Required qualifications, capabilities, and skills Formal training or certification on Kotlin or Java concepts and proficient advanced experience (if Java, a willingness to learn Kotlin). Experience building RESTful APIs and (micro)services with frameworks like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. A desire to teach others and share knowledge. A team player mindset where you want you to coach other team members on coding practices, design principles, and implementation patterns. Adjusts quickly to changing priorities and conditions. Copes effectively with complexity and change. Learns technologies and patterns quickly. Comfortable in uncharted waters. Ability to see the long term by choosing suitable technologies and approaches based on the end goals. High standards. We are looking for people who expect personal performance and team performance to be nothing short of the best. Preferred qualifications, capabilities and skills Experience designing and building solutions on at least one Cloud platform (AWS, GCP). Experience building and deploying on Kubernetes (or some other container orchestration platform). Experience using Kafka. Experience using both relational databases (e.g. Postgres) non-relational databases (e.g. DyanamoDB). About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Conducts detailed peer reviews of code developed by colleagues Owns technical epics, supporting the team with the solution design and story refinement and estimation process through to delivery Provides out of hours application support and coordination of Production releases Analyzes complex flows of data between technical systems to develop solutions that meet the business needs Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts or a related discipline and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages, including Java 17+ with Spring Boot Experience of creating thread-safe concurrent code in Java or another JVM based language Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures on relational databases (e.g. PostgreSQL, MySQL, Aurora and Oracle ) Experience in applying appropriate data structures and algorithms to solve business and technical problems Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Expertise in application, data and infrastructure architecture disciplines Preferred qualifications, capabilities, and skills Experience with user interface technologies and languages, e.g. ReactJs, AngularJs, Typescript, JavaScript, CSS and HTML5 Experience with user interface testing technologies, e.g. Selenium and Cypress Proficient with SQL and querying relational databases Experience with using Terraform to provision and configure infrastructure Experience with deploying and maintaining production workloads on the AWS public cloud Performance testing tool experience, e.g. Blazemeter and associated technologies UX and User Interface design experience Experience of working on production, Internet facing web applications Experience of data integration and streaming data analytics pipeline technologies Experience of cloud big data analytics platforms and technologies (e.g. Databricks ) Certified Kubernetes knowledge (e.g. CKAD) Certified AWS developer knowledge (e.g. AWS Developer Associate) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Conducts detailed peer reviews of code developed by colleagues Owns technical epics, supporting the team with the solution design and story refinement and estimation process through to delivery Provides out of hours application support and coordination of Production releases Analyzes complex flows of data between technical systems to develop solutions that meet the business needs Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts or a related discipline and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages, including Java 17+ with Spring Boot Experience of creating thread-safe concurrent code in Java or another JVM based language Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures on relational databases (e.g. PostgreSQL, MySQL, Aurora and Oracle ) Experience in applying appropriate data structures and algorithms to solve business and technical problems Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Expertise in application, data and infrastructure architecture disciplines Preferred qualifications, capabilities, and skills Experience with user interface technologies and languages, e.g. ReactJs, AngularJs, Typescript, JavaScript, CSS and HTML5 Experience with user interface testing technologies, e.g. Selenium and Cypress Proficient with SQL and querying relational databases Experience with using Terraform to provision and configure infrastructure Experience with deploying and maintaining production workloads on the AWS public cloud Performance testing tool experience, e.g. Blazemeter and associated technologies UX and User Interface design experience Experience of working on production, Internet facing web applications Experience of data integration and streaming data analytics pipeline technologies Experience of cloud big data analytics platforms and technologies (e.g. Databricks ) Certified Kubernetes knowledge (e.g. CKAD) Certified AWS developer knowledge (e.g. AWS Developer Associate) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Working within the Data Analytics team you will be are responsible for applications that store large amounts of cross asset market data using KDB technology for real-time and historical access. This is an exciting time as we migrate to AWS, re-architect our applications and build-out greenfield projects. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Develop core systems and frameworks based on KDB. Lead team members via book of work management. Improve team through SDLC, testing and continuous improvement of coding standards. Develop scalable real-time processing solutions using agile methodology. Partner with stakeholders to capture requirements and deliver solutions. Partner with the application support teams to maintain and support the platform. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Development lead experience: requirements capture, task decomposition, time and effort estimation, delivery planning, testing, user acceptance testing. Deep understanding of KDB technology and Q language. At least 7 years of professional experience using KDB. With at least an additional 2 years as a Lead. Deep understanding of KDB+tick design and data organization, performance implications of different approaches. Practical experience developing/running large datasets and optimizing query performance. Practical experience scaling and load-balancing of KDB applications. Practical experience building resilient and high-availability KDB applications. Preferred qualifications, capabilities, and skills Experience with market data venue and vendor data platforms. AWS Experience. Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. Experience other languages e.g. Python/C/C++/Java. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Working within the Data Analytics team you will be are responsible for applications that store large amounts of cross asset market data using KDB technology for real-time and historical access. This is an exciting time as we migrate to AWS, re-architect our applications and build-out greenfield projects. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Develop core systems and frameworks based on KDB. Lead team members via book of work management. Improve team through SDLC, testing and continuous improvement of coding standards. Develop scalable real-time processing solutions using agile methodology. Partner with stakeholders to capture requirements and deliver solutions. Partner with the application support teams to maintain and support the platform. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Development lead experience: requirements capture, task decomposition, time and effort estimation, delivery planning, testing, user acceptance testing. Deep understanding of KDB technology and Q language. At least 7 years of professional experience using KDB. With at least an additional 2 years as a Lead. Deep understanding of KDB+tick design and data organization, performance implications of different approaches. Practical experience developing/running large datasets and optimizing query performance. Practical experience scaling and load-balancing of KDB applications. Practical experience building resilient and high-availability KDB applications. Preferred qualifications, capabilities, and skills Experience with market data venue and vendor data platforms. AWS Experience. Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. Experience other languages e.g. Python/C/C++/Java. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Site Reliability Engineer at JPMorgan Chase within CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in building fault-tolerant, scalable applications by engaging in design discussions, RFCs and code reviews. Drive decisions that influence the product design, application functionality, and technical operations and processes. Implement and regularly testing DR strategies to ensure highest level of resilience and fault tolerance of the platform. Automate the installation, upgrade, scaling, and management of a large and rapidly growing fleet of Kubernetes clusters. Develop custom platform control plane webhooks, CRDs and operators and more that provide a secure opinionated platform. Maintain and promoting high-quality written documentation of assets, processes and runbooks that are used by the team in their day-to-day operations. Add to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Possess an up-to-date understanding of design patterns relevant to hosting and networking architectures. Proactively champion product development, driven by a desire to build truly exceptional products, not just solve immediate challenges. A strong background working in either Python, Golang or Java, having used one of these programming languages to execute a significantly sized project or initiative. Extensive experience of working with Kubernetes and Cloud Platforms (AWS, GCP or Azure). Expertise in one or more of the following areas: Database Administration, Networking, Observability Tools, or automation of infrastructure. Ability to tackle design and functionality problems independently with little to no oversight. Excellent debugging and trouble shooting skills. Preferred qualifications, capabilities, and skills Experience in Infrastructure Architecture designs. Certification in Cloud Platforms (AWS, GCP preferred) Certification in Kubernetes About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Consumer & Community Banking Group depends on innovators like you to serve consumers, small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Site Reliability Engineer at JPMorgan Chase within CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in building fault-tolerant, scalable applications by engaging in design discussions, RFCs and code reviews. Drive decisions that influence the product design, application functionality, and technical operations and processes. Implement and regularly testing DR strategies to ensure highest level of resilience and fault tolerance of the platform. Automate the installation, upgrade, scaling, and management of a large and rapidly growing fleet of Kubernetes clusters. Develop custom platform control plane webhooks, CRDs and operators and more that provide a secure opinionated platform. Maintain and promoting high-quality written documentation of assets, processes and runbooks that are used by the team in their day-to-day operations. Add to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Possess an up-to-date understanding of design patterns relevant to hosting and networking architectures. Proactively champion product development, driven by a desire to build truly exceptional products, not just solve immediate challenges. A strong background working in either Python, Golang or Java, having used one of these programming languages to execute a significantly sized project or initiative. Extensive experience of working with Kubernetes and Cloud Platforms (AWS, GCP or Azure). Expertise in one or more of the following areas: Database Administration, Networking, Observability Tools, or automation of infrastructure. Ability to tackle design and functionality problems independently with little to no oversight. Excellent debugging and trouble shooting skills. Preferred qualifications, capabilities, and skills Experience in Infrastructure Architecture designs. Certification in Cloud Platforms (AWS, GCP preferred) Certification in Kubernetes About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Consumer & Community Banking Group depends on innovators like you to serve consumers, small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.
Job Description Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the platform team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world Job responsibilities Develops secure high-quality production code, and reviews and debugs code written by others Develops composable infrastructure systems and capabilities Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Provides operational support of production systems within a you-build-it-you-run-it culture Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions Architect Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), such as Go, Java or Kotlin Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Demonstrated proficiency in software applications and processes within a technical domain, such as cloud, artificial intelligence, machine learning, mobile, etc. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Cloud Preferred qualifications, capabilities, and skills Expertise in the Kubernetes operator pattern Expertise deploying infrastructure as code, using Crossplane, Terraform, or equivalent About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
14/05/2025
Full time
Job Description Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the platform team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world Job responsibilities Develops secure high-quality production code, and reviews and debugs code written by others Develops composable infrastructure systems and capabilities Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Provides operational support of production systems within a you-build-it-you-run-it culture Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions Architect Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), such as Go, Java or Kotlin Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Demonstrated proficiency in software applications and processes within a technical domain, such as cloud, artificial intelligence, machine learning, mobile, etc. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Cloud Preferred qualifications, capabilities, and skills Expertise in the Kubernetes operator pattern Expertise deploying infrastructure as code, using Crossplane, Terraform, or equivalent About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Job Description Are you ready to elevate your software engineering career? Join JPMorgan Chase as a Software Engineer III within the Test Integration and Implementation Payments Technology Team in the Commercial & Investment Bank line of business. As a seasoned member of an agile team, you'll design and deliver market-leading technology products securely and scalably, supporting the firm's business objectives across multiple technical areas. Job Responsibilities Develop and deploy machine learning models and generative AI capabilities. Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture. Contribute to software engineering communities of practice and events exploring new and emerging technologies. Add to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and proficient applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in Python. Proficient in the use of basic data science libraries in Python (NumPy, pandas, scikit-learn, pyspark). Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Preferred Qualifications, Capabilities, and Skills Familiarity with modern front-end technologies (e.g., React). Exposure to cloud technologies (e.g., Kubernetes & AWS). About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description Are you ready to elevate your software engineering career? Join JPMorgan Chase as a Software Engineer III within the Test Integration and Implementation Payments Technology Team in the Commercial & Investment Bank line of business. As a seasoned member of an agile team, you'll design and deliver market-leading technology products securely and scalably, supporting the firm's business objectives across multiple technical areas. Job Responsibilities Develop and deploy machine learning models and generative AI capabilities. Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture. Contribute to software engineering communities of practice and events exploring new and emerging technologies. Add to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and proficient applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in Python. Proficient in the use of basic data science libraries in Python (NumPy, pandas, scikit-learn, pyspark). Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Preferred Qualifications, Capabilities, and Skills Familiarity with modern front-end technologies (e.g., React). Exposure to cloud technologies (e.g., Kubernetes & AWS). About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Engineering Platforms and Experience team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in Java, Spring Boot, Spring Data, JDBC, ETL, OpenAPI Doc, WSDL, JUnit, Kubernetes, Splunk, Dynatrace Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in building REST API with Java, Oracle Experience in developing UI applications using React Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Strong analytical skills and problem-solving ability Preferred qualifications, capabilities, and skills Exposure to cloud technologies (AWS, Kubernetes, Terraform) and workflow technologies (Camunda) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Engineering Platforms and Experience team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in Java, Spring Boot, Spring Data, JDBC, ETL, OpenAPI Doc, WSDL, JUnit, Kubernetes, Splunk, Dynatrace Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in building REST API with Java, Oracle Experience in developing UI applications using React Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Strong analytical skills and problem-solving ability Preferred qualifications, capabilities, and skills Exposure to cloud technologies (AWS, Kubernetes, Terraform) and workflow technologies (Camunda) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description Join a dynamic product team that continually strives to innovate, develop, and deliver exceptional technology initiatives. As a Product Manager within the Fusion team, you will serve as a crucial point of contact for both clients and internal teams, comprehending their business necessities and technical prerequisites. Your role will involve ensuring a smooth client experience by striking a balance between support, service, and relationship management. Adaptability, innovation, and a dedication to continuous learning are essential in this role to facilitate Fusion's growth. Job responsibilities Provide exceptional support and guidance to clients through various channels (in-person, video conference, email, phone) ensuring they are fully equipped to utilize Fusion capabilities Act as a subject matter expert on Fusion, keeping abreast of latest product developments while providing insights and sharing best practice to clients and internal teams Design and implement efficient processes, including the creation of runbooks, to streamline client interactions and identify opportunities for process automation Develop and nurture strong relationships with clients and internal teams to gain a deep understanding of their business objectives and success criteria Partner with Fusion stakeholders during the implementation process of Fusion solutions, ensuring timely delivery and alignment with client expectations Collaborate with internal teams to identify key stakeholders, set project goals, and ensure accountability throughout the implementation lifecycle Understand the data/technology landscape across Financial Institutions and data management trends and challenges. Required qualifications, capabilities, and skills 5 + year Formal training or certification on data science or software engineering concepts and 5 + years of applied experience Proficiency in Python, SQL and familiarity with other database technologies Proven track record of successfully managing client relationships and delivering solutions in a SaaS, Data, or Technology environment Exceptional communication and interpersonal skills, with a strong emphasis on client satisfaction and relationship building Proven ability to work collaboratively within cross-functional teams and independently when necessary Strong problem-solving skills, with the ability to identify issues and determine when escalation is required Experience in providing training and support to clients, enhancing their understanding and utilization of cloud-based data management platforms Comprehensive understanding of enterprise solutions, including cloud technologies, data management, and APIs Bachelor's degree in Business, Data Science, Information Technology, or a related field Preferred qualifications, capabilities, and skills Possession of advanced certifications in data science, cloud computing, or software engineering, such as AWS Certified Solutions Architect, Google Professional Data Engineer, Certified Data Scientist, or Project Management Professional (PMP) Possess knowledge of AI and machine learning methodologies, along with proficiency in AI tools and techniques, to enhance client solutions and drive innovation. Understanding of financial market data and fund services, including familiarity with major data vendors, to effectively address client needs and deliver tailored solutions using comprehensive data sources and analytics specific to the financial and fund services sectors Proven ability to integrate industry-specific insights into client solutions, enhancing the value and relevance of the Fusion platform for financial and fund services clients Strong analytical skills to interpret complex data sets and provide actionable insights that align with client objectives in the financial industry About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success. The Digital team is dedicated to creating innovative, industry-leading products and experiences that help customers access, share and control their financial data so they can make smart decisions with their money. Teams enable innovation while adhering to the firm's data sharing principles of security, customer control and convenience, and privacy.
14/05/2025
Full time
Job Description Join a dynamic product team that continually strives to innovate, develop, and deliver exceptional technology initiatives. As a Product Manager within the Fusion team, you will serve as a crucial point of contact for both clients and internal teams, comprehending their business necessities and technical prerequisites. Your role will involve ensuring a smooth client experience by striking a balance between support, service, and relationship management. Adaptability, innovation, and a dedication to continuous learning are essential in this role to facilitate Fusion's growth. Job responsibilities Provide exceptional support and guidance to clients through various channels (in-person, video conference, email, phone) ensuring they are fully equipped to utilize Fusion capabilities Act as a subject matter expert on Fusion, keeping abreast of latest product developments while providing insights and sharing best practice to clients and internal teams Design and implement efficient processes, including the creation of runbooks, to streamline client interactions and identify opportunities for process automation Develop and nurture strong relationships with clients and internal teams to gain a deep understanding of their business objectives and success criteria Partner with Fusion stakeholders during the implementation process of Fusion solutions, ensuring timely delivery and alignment with client expectations Collaborate with internal teams to identify key stakeholders, set project goals, and ensure accountability throughout the implementation lifecycle Understand the data/technology landscape across Financial Institutions and data management trends and challenges. Required qualifications, capabilities, and skills 5 + year Formal training or certification on data science or software engineering concepts and 5 + years of applied experience Proficiency in Python, SQL and familiarity with other database technologies Proven track record of successfully managing client relationships and delivering solutions in a SaaS, Data, or Technology environment Exceptional communication and interpersonal skills, with a strong emphasis on client satisfaction and relationship building Proven ability to work collaboratively within cross-functional teams and independently when necessary Strong problem-solving skills, with the ability to identify issues and determine when escalation is required Experience in providing training and support to clients, enhancing their understanding and utilization of cloud-based data management platforms Comprehensive understanding of enterprise solutions, including cloud technologies, data management, and APIs Bachelor's degree in Business, Data Science, Information Technology, or a related field Preferred qualifications, capabilities, and skills Possession of advanced certifications in data science, cloud computing, or software engineering, such as AWS Certified Solutions Architect, Google Professional Data Engineer, Certified Data Scientist, or Project Management Professional (PMP) Possess knowledge of AI and machine learning methodologies, along with proficiency in AI tools and techniques, to enhance client solutions and drive innovation. Understanding of financial market data and fund services, including familiarity with major data vendors, to effectively address client needs and deliver tailored solutions using comprehensive data sources and analytics specific to the financial and fund services sectors Proven ability to integrate industry-specific insights into client solutions, enhancing the value and relevance of the Fusion platform for financial and fund services clients Strong analytical skills to interpret complex data sets and provide actionable insights that align with client objectives in the financial industry About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success. The Digital team is dedicated to creating innovative, industry-leading products and experiences that help customers access, share and control their financial data so they can make smart decisions with their money. Teams enable innovation while adhering to the firm's data sharing principles of security, customer control and convenience, and privacy.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Risk Technology Engineering & Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Hands-on practical experience in system design, application development, testing, and operational stability on AWS, Azure, GCP with focus on services, compute & data technologies Proficient in coding in one or more languages eg. Java, Python, C/C++, C# Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages with good overlap of application & DB. Experience in data platform, data engineering, large scale data processing, ETL, Lake house and experience in micro services, API design, Kafka, Redis, MemCached, Observability (Datadog, Splunk, Grafana or similar), Orchestration (Airflow, Temporal) Proficient in SQL and in one or more DBMS: Oracle, PostgreSQL, Sybase, MongoDB, Cassandra, CockroachDB, MySQL, Couchbase, DynamoDB Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Experience from financial services or similar will be preferred About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Risk Technology Engineering & Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Hands-on practical experience in system design, application development, testing, and operational stability on AWS, Azure, GCP with focus on services, compute & data technologies Proficient in coding in one or more languages eg. Java, Python, C/C++, C# Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages with good overlap of application & DB. Experience in data platform, data engineering, large scale data processing, ETL, Lake house and experience in micro services, API design, Kafka, Redis, MemCached, Observability (Datadog, Splunk, Grafana or similar), Orchestration (Airflow, Temporal) Proficient in SQL and in one or more DBMS: Oracle, PostgreSQL, Sybase, MongoDB, Cassandra, CockroachDB, MySQL, Couchbase, DynamoDB Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Experience from financial services or similar will be preferred About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Enterprise Technology, AI/ML & Data Platforms division, you will play a crucial role as an experienced member of an agile team. Your duties will include designing and delivering reliable, high-quality technology products in a secure, stable, and scalable way. You will be responsible for the development, implementation, and maintenance of standards and best practices for AI systems within our organization. Additionally, you will implement vital technology solutions across various technical areas within different business functions, all in alignment with the company's business goals. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Collaborate with cross-functional teams to develop and implement AI governance standards and policies. Conduct research and analysis on current AI governance frameworks and industry best practices. Required qualifications, capabilities, and skills Formal training or certification on system design concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages in Python Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience in AWS Experience in developing and implementing governance frameworks for AI systems. Familiarity with international AI regulations and standards. Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Enterprise Technology, AI/ML & Data Platforms division, you will play a crucial role as an experienced member of an agile team. Your duties will include designing and delivering reliable, high-quality technology products in a secure, stable, and scalable way. You will be responsible for the development, implementation, and maintenance of standards and best practices for AI systems within our organization. Additionally, you will implement vital technology solutions across various technical areas within different business functions, all in alignment with the company's business goals. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Collaborate with cross-functional teams to develop and implement AI governance standards and policies. Conduct research and analysis on current AI governance frameworks and industry best practices. Required qualifications, capabilities, and skills Formal training or certification on system design concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages in Python Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience in AWS Experience in developing and implementing governance frameworks for AI systems. Familiarity with international AI regulations and standards. Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description This is your chance to change the path of your career and guide a high performing software engineering team to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the CIB Payments Liquidity and Account Solutions Technology team, you lead a software engineering team and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team's work adheres to compliance standards, business requirements, and tactical best practices. Job responsibilities Provides guidance to immediate team of software engineers on daily tasks and activities Sets the overall guidance and expectations for team output, practices, and collaboration Anticipates dependencies with other teams to deliver products and applications in line with business requirements Manages stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and business requirements Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation Acts as the Application Owner, helping to ensure technical compliance with applicable rules and regulations Drives the full Agile SDLC with the Product Owner and engineer team, delivering consistent quality and sustained velocity Liaises with the Product Owner to support the capture and refinement of functional and non-functional requirements for new product features Supports the software engineering team with the delivery of new product features and technical change Identifies areas of technical improvement and drives the technical change backlog for the application Engineering team line manager Supports the team with technical Production support and release activities (including out-of-hours) Required qualifications, capabilities, and skills Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines Experience leading technology projects and managing technologists Proficient in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle (e.g. sprint planning, sprint ceremonies and sprint reporting) Advanced understanding of agile scrum methodologies such as CI/CD, Application Resiliency, and Security In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience (Kubernetes and AWS preferred) Experience of technical architecture, design and managing technical debt and continual improvement Preferred qualifications, capabilities, and skills Proficient in coding in one or more object-orientated languages, including Java 17+ with Spring Boot Experience of building and testing modern reactive Javascript web user interfaces (e.g. ReactJS ) Experience of web user interface design (UI/UX design techniques) Project management and requirements gathering experience Good communication, design and documentation skills Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures in SQL relational databases (e.g. Oracle, PostgreSQL, MySQL, AWS Aurora and CockroachDB ) Certified Kubernetes knowledge (e.g. CKAD) Certified public cloud technology knowledge (e.g. AWS) Practical experience of migrating, building and/or maintaining applications running on public cloud infrastructure About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description This is your chance to change the path of your career and guide a high performing software engineering team to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the CIB Payments Liquidity and Account Solutions Technology team, you lead a software engineering team and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team's work adheres to compliance standards, business requirements, and tactical best practices. Job responsibilities Provides guidance to immediate team of software engineers on daily tasks and activities Sets the overall guidance and expectations for team output, practices, and collaboration Anticipates dependencies with other teams to deliver products and applications in line with business requirements Manages stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and business requirements Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation Acts as the Application Owner, helping to ensure technical compliance with applicable rules and regulations Drives the full Agile SDLC with the Product Owner and engineer team, delivering consistent quality and sustained velocity Liaises with the Product Owner to support the capture and refinement of functional and non-functional requirements for new product features Supports the software engineering team with the delivery of new product features and technical change Identifies areas of technical improvement and drives the technical change backlog for the application Engineering team line manager Supports the team with technical Production support and release activities (including out-of-hours) Required qualifications, capabilities, and skills Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines Experience leading technology projects and managing technologists Proficient in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle (e.g. sprint planning, sprint ceremonies and sprint reporting) Advanced understanding of agile scrum methodologies such as CI/CD, Application Resiliency, and Security In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience (Kubernetes and AWS preferred) Experience of technical architecture, design and managing technical debt and continual improvement Preferred qualifications, capabilities, and skills Proficient in coding in one or more object-orientated languages, including Java 17+ with Spring Boot Experience of building and testing modern reactive Javascript web user interfaces (e.g. ReactJS ) Experience of web user interface design (UI/UX design techniques) Project management and requirements gathering experience Good communication, design and documentation skills Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures in SQL relational databases (e.g. Oracle, PostgreSQL, MySQL, AWS Aurora and CockroachDB ) Certified Kubernetes knowledge (e.g. CKAD) Certified public cloud technology knowledge (e.g. AWS) Practical experience of migrating, building and/or maintaining applications running on public cloud infrastructure About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience developing in Java. Solid hands-on experience designing and implementing secure, scalable and resilient distributed systems on the cloud. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with object-oriented design and micro-service architectures and best practices Experience with Cloud Technologies e.g. Docker/Kubernetes/AWS/Terraform Experience with the Java ecosystem including Spring, Web Services, and Messaging Experience with NoSQL / Big Data Databases Experience with finance / derivative products Experience with Java 17+ and / or additional JVM languages like Kotlin/Scala About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience developing in Java. Solid hands-on experience designing and implementing secure, scalable and resilient distributed systems on the cloud. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with object-oriented design and micro-service architectures and best practices Experience with Cloud Technologies e.g. Docker/Kubernetes/AWS/Terraform Experience with the Java ecosystem including Spring, Web Services, and Messaging Experience with NoSQL / Big Data Databases Experience with finance / derivative products Experience with Java 17+ and / or additional JVM languages like Kotlin/Scala About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Prime Data & Analytics Technology group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Strong AWS Data Engineering skills with Glue/PySpark, Redshift, Airflow Hands on experience in Dimensional Modelling, ETL & ELT, Storage/Compute/Query Optimizations in Cloud Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Prime Data & Analytics Technology group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Strong AWS Data Engineering skills with Glue/PySpark, Redshift, Airflow Hands on experience in Dimensional Modelling, ETL & ELT, Storage/Compute/Query Optimizations in Cloud Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Job Description At JPMorgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Back-End Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. Ensure that technical design and solutions meet our resiliency, performance, security, testing, quality and scalability standards. Support the products you've built through their entire lifecycle, including in production and during incident management. Required qualifications, capabilities and skills Formal training or certification in software engineering concepts and applied experience. Recent hands-on experience as a back-end software engineer. Proficiency in coding with a recent version of Java. Experience in designing and implementing effective tests (unit, component, integration, end-to-end, performance, etc.). Excellent written and verbal communication skills in English. Understanding of cloud technologies, distributed systems, RESTful APIs, and web technologies. Familiarity with relational data stores. Preferred qualifications, capabilities and skills Experience in highly regulated environments or industries. Knowledge of messaging frameworks. Familiarity with cloud-native microservices architecture. Understanding of AWS cloud technologies. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
14/05/2025
Full time
Job Description At JPMorgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Back-End Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. Ensure that technical design and solutions meet our resiliency, performance, security, testing, quality and scalability standards. Support the products you've built through their entire lifecycle, including in production and during incident management. Required qualifications, capabilities and skills Formal training or certification in software engineering concepts and applied experience. Recent hands-on experience as a back-end software engineer. Proficiency in coding with a recent version of Java. Experience in designing and implementing effective tests (unit, component, integration, end-to-end, performance, etc.). Excellent written and verbal communication skills in English. Understanding of cloud technologies, distributed systems, RESTful APIs, and web technologies. Familiarity with relational data stores. Preferred qualifications, capabilities and skills Experience in highly regulated environments or industries. Knowledge of messaging frameworks. Familiarity with cloud-native microservices architecture. Understanding of AWS cloud technologies. About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Conducts detailed peer reviews of code developed by colleagues Provides out of hours application support and coordination of Production releases Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Proficient in coding in one or more object-orientated languages, including Java 17+ with Spring Boot Experience of creating thread-safe concurrent code in Java or another JVM based language Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures in SQL and NoSQL databases (e.g. Oracle, PostgreSQL, MongoDB and Cassandra ) Expertise in applying appropriate data structures and algorithms to solve business and technical problems Hands-on practical experience in secure system design, application development, automated regression testing, performance profiling and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security Preferred qualifications, capabilities, and skills Experience with caching technologies, e.g. Redis Hands on experience with C++, Rust or Golang Knowledge of data serialisation formats (e.g. Google Protocol Buffers, Apache Avro and Parquet ) Experience with gRPC Certified Kubernetes knowledge (e.g. CKAD) Certified public cloud technology knowledge (e.g. AWS) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
14/05/2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Conducts detailed peer reviews of code developed by colleagues Provides out of hours application support and coordination of Production releases Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Proficient in coding in one or more object-orientated languages, including Java 17+ with Spring Boot Experience of creating thread-safe concurrent code in Java or another JVM based language Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka ) Experience with Docker and running Production workloads on Kubernetes Experience using and designing schemas/data structures in SQL and NoSQL databases (e.g. Oracle, PostgreSQL, MongoDB and Cassandra ) Expertise in applying appropriate data structures and algorithms to solve business and technical problems Hands-on practical experience in secure system design, application development, automated regression testing, performance profiling and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security Preferred qualifications, capabilities, and skills Experience with caching technologies, e.g. Redis Hands on experience with C++, Rust or Golang Knowledge of data serialisation formats (e.g. Google Protocol Buffers, Apache Avro and Parquet ) Experience with gRPC Certified Kubernetes knowledge (e.g. CKAD) Certified public cloud technology knowledge (e.g. AWS) About Us 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.