Java Software Engineer Jobs in Scotland

1 to 25 of 27 Java Software Engineer Jobs in Scotland

Software Engineer III (JAVA and Python)

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
your career Find out if you are the right candidate by reading through the complete overview below. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III-Java/Python at JPMorgan Chase within the Corporate Sector-Treasury and Chief Investment Office … Develop, enhance, and support the Trade Execution Platform, which is critical to trading and other business activities. Work with stakeholders to understand requirements, propose solutions, and deliver high-quality software solutions in a timely manner. Proactively identify improvements in the systems and processes to reduce risk and improve performance. Ensure clear communication with colleagues to align on technical solutions … and business needs. Execute 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. Participate in the discovery and design phases and interact with other technology teams and stakeholders. Develop secure high-quality production code, and review and debug code written by others. Identify More ❯
Posted:

Senior Java Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Eden Scott
Hyrbid - 1 day per week in office A leading SaaS organisation is looking for a Senior Java Developer to join its expanding technology team. You’ll contribute to the ongoing development of a next-generation platform, with a strong focus on high-performance search capabilities and large-scale data processing. This is a fantastic opportunity to work on impactful … technology in a forward-thinking, data-driven environment. Your Role As a Senior Java Developer, you’ll be instrumental in building and evolving a resilient data platform that underpins key SaaS offerings. You’ll work closely with engineers, designers, and product teams to deliver scalable, performant solutions that help end users derive real value from complex data. Key Responsibilities … Write clean, maintainable, and well-tested code following Agile and TDD practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms (AWS, Azure, or GCP) for scalable and More ❯
Posted:

Senior Java Software Engineer

Glasgow, UK
Amici Procurement Solutions
As the business looks to the future, we are now seeking an experienced Senior Engineer for our data team. This is a permanent, full-time position. You'll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. With an opportunity to explore vector search, machine learning, and … or Elasticsearch. What you’ll be doing: Design, build, and optimize a high-performance data platform and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the … full stack, from React/TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current projects you’ll be involved in: Good data is at the core our platform, and as we build out the next-generation version of the More ❯
Employment Type: Full-time
Posted:

Software Engineer III - Java & AWS

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
Job Description Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below. As a Software Engineer III at JPMorgan Chase within the Asset Movement Engine Platform, your role will be that of a seasoned agile engineer and technologist, providing development and support across our global organization. You will work … career. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. You'll come … in with an understanding of the importance of end-to-end software development via Agile frameworks. Best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists all over the world. Job Responsibilities: Develop and provide best-in-class solutions across multiple software engineering disciplines. Utilize Agile methodology and More ❯
Posted:

Software Engineer II - Front End Developer React and Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
you meet all the requirements. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that … works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while … analytical and communication skills (both verbal and written) Must to have recent working experience with client side technologies – HTML, JavaScript, ReactJS, jQuery, Angular JS etc. Good understanding of core Java (at least JDK 1.8) & prefer to have some experience with Spring Boot. Good to have experience using AWS cloud services (e.g., EC2, S3, Lambda, MSK, ECS, EMR, RDS, Athena More ❯
Posted:

Lead Software Engineer- Java and AWS | Glasgow, UK

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
Lead Software Engineer - Java, Go, and AWS Job Description We have an exciting opportunity for you to elevate your software engineering career. As a Lead Software Engineer at JPMorgan Chase within the Payments Technology team, you will be a key part of an agile team dedicated to enhancing, building, and delivering trusted market-leading … authentication. Integrate innovative anti-fraud and biometric authentication solutions into customer-facing applications. Utilize APIs and SDKs for niche solutions and open standards. Drive quality and efficiency in the software development lifecycle. Set and model high technical standards for the team. Lead evaluation sessions to assess architectural designs and technical credentials for system integration. Contribute to a team culture … emphasizing diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts and practical experience. Expertise in application and data architecture disciplines. Advanced knowledge of architecture, design, and business processes. Ability to collaborate effectively in local and global teams. Experience with authentication practices and solutions such as OAuth2/OpenID Connect, SAML More ❯
Posted:

Java Software Engineer

Glasgow, Scotland, United Kingdom
mthree
Key Responsibilities: Support and lead different phases of the product lifecycle, including analysis, development, and testing Develop new and enhance existing components in Java, with a focus on back-end application development Collaborate with front-end developers on HTML5 and Angular application development Contribute as a proactive member of an agile development team, focusing on efficient application delivery to … ready, horizontally scalable pricing system with zero downtime and single-click deployment capability Help shape pricing and workflow strategy and tooling within the organization Requirements: Practical experience in building Java applications Strong Test-Driven Development (TDD) experience Proficiency with Agile development methodologies and systems engineering Experience in build and release management principles, including continuous integration and continuous delivery Knowledge … of application integration, software design patterns, frameworks, and unit testing Experience with automated testing, performance/memory analysis, and n-tier service-oriented architecture Strong communication and collaboration skills, with experience working with global and cross-functional teams Experience with sales and trading platforms or middle office trade processing systems in Equities, FX, Fixed Income, or Derivatives domain Preferred More ❯
Posted:

Software Engineer III - Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
out if this opportunity is a good fit by reading all of the information that follows below. 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 CDAO Data Platform/Fusion team, you serve as a seasoned … 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 More ❯
Posted:

Java Full Stack Software Engineer II

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
this role before applying below. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer II at JPMorgan Chase within the Chief Administrative Office space, you are 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 an emerging member of a software engineering team, 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 standard software solutions, design, development, and technical troubleshooting to build solutions or break … at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws More ❯
Posted:

Lead Software Engineer- Java and AWS

Glasgow, Scotland, United Kingdom
ZipRecruiter
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the Payments Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a … fraud and biometric authentication solutions into our customer-facing applications Using APIs and SDKs for both niche solutions as well as open standards Driving quality and efficiency of the software development lifecycle Setting and modelling high technical standards for team Leading evaluation sessions with appropriate teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for … use within existing systems and information architecture Adding to team culture of equity, respect, and inclusion Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Expertise in application and data architecture disciplines Advanced knowledge of architecture, design, and business processes Ability to work collaboratively in local and global teams and develop meaningful More ❯
Posted:

Software Engineer III- Java, AWS

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
If so, and you are confident this is the role for you, make sure to apply asap. 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 Payments Technology team, you are an integral part of an agile team … fraud and biometric authentication solutions into our customer-facing applications Uses APIs and SDKs for both niche solutions as well as open standards Drives quality and efficiency of the software development lifecycle Sets and models high technical standards for team Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and applied experience Expertise in … and modern authentication practices and solutions (such as OAuth2/OpenID Connect, SAML, Facebook Login, Google Sign-In) are required Proficiency in one or more general purpose programming languages, Java is required Experience in Cloud native experience such as AWS, Azure, or GCP Flexibility to work across disparate technology stacks and applications Keen understanding of financial control and budget More ❯
Posted:

Software Engineer III - Full Stack Java / Kafka

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
role before proceeding. Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Software Engineer at JPMorgan Chase within the Asset and Wealth Management Technology team you are an integral part of an agile team that works to enhance, build, and deliver … to the problem at hand, even when outside their area of specialty. 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 latest architecture trends Adds to the team culture of diversity, equity, inclusion, and … respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Practical expertise in Java Spring/Spring Boot . Experience building RESTful APIs and (micro)services with frameworks like Spring Boot. Hands-on practical experience delivering distributed complex system design, application development, testing, and operational stability. Experience building solutions on More ❯
Posted:

Lead Software Engineer- Java and AWS

Glasgow, Scotland, United Kingdom
JPMorganChase
Join to apply for the Lead Software Engineer - Java and AWS role at JPMorgan Chase . We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the Payments Technology team, you will be an integral part … user authentication. Integrating anti-fraud and biometric authentication solutions into customer-facing applications. Using APIs and SDKs for niche solutions and open standards. Driving quality and efficiency in the software development lifecycle. Setting and modeling high technical standards for the team. Leading evaluation sessions to assess architectural designs and technical credentials for system integration. Promoting a culture of diversity … equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts and practical experience. Expertise in application and data architecture disciplines. Advanced knowledge of architecture, design, and business processes. Ability to collaborate effectively with local and global teams. Experience with authentication practices such as OAuth2/OpenID Connect, SAML, Facebook Login, Google Sign More ❯
Posted:

Software Engineer, Java (Mid/Senior)

Dundee, Angus, United Kingdom
Rockstar Games
inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar Dundee is on the lookout for a talented Software Engineer who possesses a passion for hands on development. This is a full-time, permanent and in-office position based in Rockstar's unique game development studio in … the heart of Dundee, Scotland. WHAT WE DO We create and maintain production software tools that are used by all game development disciplines to support the creation of all Rockstar Games projects. The tools we build range from task management software, defecttrackers with games console integration, distributed video recording systems, reporting and analytics applications. RESPONSIBILITIES Develop a strong … use and learn new technologies to help advance our applications. Design and implement solutions to help us meet the challenges offast-moving game development. Contribute towards the team's software design best practices. Collaborate with other Rockstar technology teams across ourworldwide studios. QUALIFICATIONS A degree in computer science or a similar discipline. Minimum 3 years of professional Java More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer- Java and AWS

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
Social network you want to login/join with: Lead Software Engineer- Java and AWS, Glasgow col-narrow-left Client: Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 13e1d2643bed Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: We have an exciting and rewarding … opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within Payments Technology team, 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. your mission is to … fraud and biometric authentication solutions into our customer-facing applications Using APIs and SDKs for both niche solutions as well as open standards Driving quality and efficiency of the software development lifecycle Setting and modelling high technical standards for team Leads evaluation sessions with appropriate teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for More ❯
Posted:

Angular-Java Full Stack Software Engineer III

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
the following job description thoroughly to ensure you are the right fit for this role before applying. 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 Data and Analytics Services Team, you serve as a seasoned … 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 More ❯
Posted:

Intermediate Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Version 1
we reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will … to expand your technical skills and contribute to process improvements, while also taking ownership of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a More ❯
Posted:

Software Engineer II- Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
about this opportunity found below. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Margin and Collateral technology team, you are part of an agile team that … works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while … gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools More ❯
Posted:

Java Software Engineer - Payments

Edinburgh, Scotland, United Kingdom
Vertus Partners
Java Developer – Payments – Investment Banking Based in Manchester or Edinburgh 1-2 days a week in the office I'm currently recruiting for a Java Software Developer for a leading Bank to join a globally distributed team working on complex, business-critical enhancements, and new modules for a newly built Payment’s platform. You'll contribute to … project role with the core infrastructure already in place, this role offers the opportunity to make a real impact on performance, scalability, and functionality. Key Requirements: • Strong expertise in Java and backend systems • Experience with MongoDB and Kafka • Skilled in Multi-Threading • Familiarity with CI/CD pipelines and containerisation • Ability to work within a globally distributed team • Investment … banking or financial services background is a plus, but not essential This is an exciting opportunity for an experienced Java Software Developer to join a leading Bank on a newly architected platform. More ❯
Posted:

Java Backend Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. Morgan
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 Corporate Sector Credit Risk team, you'll be an essential member of an agile team that works collaboratively to enhance, build, and deliver trusted market-leading … technical contributor will involve creating critical technology solutions across multiple technical areas within various business functions, all in support of our 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 More ❯
Posted:

Full Stack Software Engineer II - Java/React/SQL

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
and educational qualifications are needed. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Full Stack Software Engineer II - Java/React/SQL at JPMorgan Chase within the Corporate Technology Legal Document Management … Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple … components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and More ❯
Posted:

Java Full Stack Software Engineer II

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
candidate experience, and accompanying qualifications. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Java Full Stack Software Engineer II at JPMorgan Chase within the Reference Data Engineering team, you are part of an … agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application … or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies More ❯
Posted:

Java Backend Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
complete job description below. 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 Corporate Sector Credit Risk team, you'll be an essential member of an agile team that works collaboratively to enhance, build, and … technical contributor will involve creating critical technology solutions across multiple technical areas within various business functions, all in support of our 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 More ❯
Posted:

Java Backend Software Engineer III

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
you want to know about the requirements for this role, read on for all the relevant information. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Java Backend Software Engineer III at JPMorgan Chase within the Finance Technology Team, you serve as a seasoned … 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 More ❯
Posted:

Java Software Engineer (Ground Team)

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Ascension Ltd
We are looking for an experienced and motivated Java Software Engineer to join our team. This exciting new role will contribute to our ground software product development, taking responsibility for specific areas of functionality within our product suite, and being the driver of design and development in those areas. Our Ground team is focused on the … development of new Bright Ascension ground software products, as well as supporting the maintenance of legacy products. As part of the Ground team, you will primarily be contributing to the development of new products and getting involved in all stages of the software development lifecycle as part of that work. The Ground team uses agile processes and works … closely with other development teams in the company to create a cohesive suite of software products. We see this role as being full time, although this is negotiable. Ideally, we would like this role to be on a hybrid basis based in either Dundee or Edinburgh, to allow for regular interaction with the teams responsible for product management, business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: