
Full Stack Developer - Software Engineer III
On site
Glasgow, United Kingdom
Full Time
12-03-2025
Job Specifications
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 Corporate Technology you serve as a seasoned member of an agile team as part of Risk Technology 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 building application leveraging SpringBoot and ReactJs
Hands-on practical experience in system design, application development, testing, and operational stability
Proficient in coding in Java
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
Experience building and deploying applications on public cloud platforms, preferably AWS
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.
About the Company
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services. Social Media Terms a... Know more
Related Jobs


- Company Name
- Saragossa
- Job Title
- Senior Software Engineer - Green Energy - up to £90,000
- Job Description
- Join a fast-growing tech-driven energy trading company, looking to promote a green energy future. You will be working in a close-knit team, contributing to the development of the firm’s renewable energy trading platform. You’ll be leveraging your Python expertise to drive optimisation whilst collaborating closely with traders and data scientists working towards firmwide solutions. You will be stepping into a Senior seat in the business, so you will have the opportunity to lead projects and implement innovative ideas whilst helping to mentor some of the more junior members of the team as they scale. Your main focus will be on developing brand-new applications as well as maintaining an existing codebase centred around the Energy Trading and Risk Management platform, predominantly using Python and API frameworks such as FastAPI and Django. Becoming a part of this small team in an ever-changing sector will give you the opportunity to see the impact of your work everyday whilst driving a green energy future. Starting salary is expected at £90,000. Want to join green-tech and make a global impact? Get in touch.


- Company Name
- European Tech Recruit
- Job Title
- Software Engineer - Systems / C++
- Job Description
- We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems, operating systems, compilers to work on the core research and development of the project. The role will be onsite in Edinburgh and can provide visa sponsorship for candidates in the UK or EU nationals. This role will give you the opportunity to work on truly cutting edge development projects and the opportunity to work with leading industry and academic experts. Key Responsibilities: Perform systems research and empirical science on current and future data management and processing systems Analyse and understand requirements for the next generation of database storage and query processing engines Design, implement, and deploy key technical building blocks for the next generation of data management and processing systems Explore and advance the latest data management and processing frameworks for both Cloud and devices Required Skills: MSc or PhD in Computer Science or a relevant field Expertise in Systems level programming in C/C++ Experience working in one of the following data management systems, query processing, transactional or graph databases, storage engines, indexing engines, distributed computing, programming languages, hardware software co-design, compilers, fault-tolerant computing Worked on the development and implementation of low-level systems software (operating systems, distributed workflow systems, compilers, databases) Contributions to foundational or peer reviewed research is a plus Keywords: Databases / Database / Data Management / C++ / C / Rust / Systems / Systems Level / query processing / storage engines / indexing engines / fault-tolerant / distributed systems / operating systems / compiler / compilers / HW/SW / Hardware Software Co-design / programming languages / PhD / MSC / Edinburgh / UK / United Kingdom By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2020/12/PrivacyNotice.pdf


- Company Name
- Crimson Limited
- Job Title
- Software Engineer
- Job Description
- Software Engineer – West Midlands Hybrid working Salary up to £60,000 Software Engineer required for a leading client based in the West Midlands. My client is currently seeking 2x Software Engineers to come on board to develop back-end technology solutions, collaborating with business stakeholders, product management, and engineering teams. They will design and implement solutions to meet new business needs while ensuring the maintenance of existing services. The role involves creating high-quality, robust, secure, and compliant software products with a strong focus on end-user experience. Responsibilities include working with both server-side and client-side technologies and leveraging low-code/no-code platforms as needed. Key skills and Responsibilities, • Previous Software Experience • Support and maintain existing products and services by identifying, troubleshooting, and resolving live issues efficiently and proactively. • Adapt to different development methodologies, working within a traditional waterfall framework or adopting agile practices as needed. • Strong knowledge of server-side technologies, including ColdFusion, PHP, and Java. • Proficiency in client-side technologies such as HTML and CSS. • Solid understanding of version control systems like Git and Subversion. • Experience working with relational databases, including MySQL and Microsoft SQL. • Excellent facilitation and communication skills, capable of engaging both technical and non-technical stakeholders effectively. • Understanding of back-office technologies and their practical application in business environments. • Familiarity with agile development tools and platforms such as Jira, Confluence, Slack, GitHub, Azure DevOps, and Trello. • Ability to thrive in a fast-paced, dynamic work environment. • Experience with front-end JavaScript frameworks such as jQuery, React, Vue, and Angular. • Proficiency in server-side frameworks like Laravel and ColdBox. • Hands-on experience with Linux distributions, including RedHat, CentOS, and Debian. • Knowledge of front-end CSS frameworks such as Bootstrap, Tailwind, and Foundation. • Expertise in developing and working with web services, including SOAP, APIs, and RESTful JSON. Interested!?! Please send your up to date CV to dean.parkes@crimson.co.uk at Crimson for immediate review Not interested?! Do you know anyone that might be? Refer a friend for this role to earn £250 worth of vouchers. Crimson are acting as an employment business in regards to this vacancy.


- Company Name
- myGwork - LGBTQ+ Business Community
- Job Title
- Senior DevOps Engineer & Team Lead
- Job Description
- This job is with GSK, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. The Onyx Research Data Tech organization is GSK's Research data ecosystem which has the capability to bring together, analyze, and power the exploration of data at scale. We partner with scientists across GSK to define and understand their challenges and develop tailored solutions that meet their needs. The goal is to ensure scientists have the right data and insights when they need it to give them a better starting point for and accelerate medical discovery. Ultimately, this helps us get ahead of disease in more predictive and powerful ways. Onyx Is a Full-stack Shop Consisting Of Product And Portfolio Leadership, Data Engineering, Infrastructure And DevOps, Data / Metadata / Knowledge Platforms, And AI/ML And Analysis Platforms, All Geared Toward Building a next-generation, metadata- and automation-driven data experience for GSK's scientists, engineers, and decision-makers, increasing productivity and reducing time spent on "data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time A Team Lead - Senior DevOps Engineer is an engineering manager who provides mentorship to a team of Junior and Senior Engineers, fostering professional and technical growth with a passion for technology and empathy. This role involves ensuring the team produces reliable, scalable, and efficient products, while collaborating closely with stakeholders to implement best practices and drive continuous improvement. In this role you will Manage a team of four engineers, ensuring their professional growth and providing technical guidance and mentorship with a knowledge-sharing culture Collaborate with Product Managers and development teams to design and deliver solutions that support Cloud-Native and DevOps principles Collaborate with development teams to optimize application performance, reliability, and observability on GCP. Stay updated with the latest industry trends and best practices in SRE, GCP, and cloud technologies, and contribute to process and infrastructure enhancements. Provide input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work. Why you? Qualifications & Skills We are looking for professionals with these required skills to achieve our goals: Bachelor's Degree in Computer Science, Software engineering or related field Significant cloud experience (e.g., AWS, Google Cloud, Azure) Significant experience working with CI tools (e.g. Jenkins, GitHub Actions, Azure Pipelines, CircleCI) Significant experience with Python, Ruby, JavaScript/Typescript, go Significant experience with Container Orchestration (e.g. Kubernetes, Open Shift, Docker) Preferred Qualifications & Skills If you have the following characteristics, it would be a plus: Deep knowledge and use of at least one common programming language: e.g., golang, JavaScript/Typescript, Python, including toolchains for documentation, testing, and operations / observability Expertise with non-imperative programming paradigm Deep expertise in modern software development tools / ways of working (e.g. git/GitHub, devops tools, metrics / monitoring, ...) Cloud experience (e.g., AWS, Google Cloud, Azure, Kubernetes), including infrastructure-as-code Application experience of CI/CD implementations using git and a common CI/CD stack (e.g. Jenkins, GitHub Actions, Azure DevOps, CircleCI, GitLab) Solid understanding of and experience with networking, virtualization, storage, containers, and serverless Expertise in designing highly available and scalable systems, implementing performance monitoring on those systems Demonstrated excellence with agile software development environments using tools like Jira and Confluence Closing Date for Applications: Monday 14th April 2025 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. During the course of your application, you will be requested to complete voluntary information which will be used in monitoring the effectiveness of our equality and diversity policies. Your information will be treated as confidential and will not be used in any part of the selection process. If you require a reasonable adjustment to the application / selection process to enable you to demonstrate your ability to perform the job requirements, please contact 0808 234 4391. This will help us to understand any modifications we may need to make to support you throughout our selection process. #GSKOnyx #GSKTech1 Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together. As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to neurodiversity, race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class*(*US only). We believe in an agile working culture for all our roles. If flexib...