51 to 75 of 83 Java Jobs in Edinburgh

Graduate Software Engineer: Build Impactful Banking Tech

Location
City of Edinburgh, Scotland, United Kingdom
digital services used by millions of customers and colleagues. You will work with experienced engineers and product teams, learning modern practices, languages including Java, Python, and TypeScript, and exploring AI-enabled tools and cloud technologies. #J-18808-Ljbffr ...

Software Development Engineer, ADSP (Advertising)

Location
City of Edinburgh, Scotland, United Kingdom
scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding ...

Technical Lead - Backend (Java / Spring Boot)

Location
City of Edinburgh, Scotland, United Kingdom
Technical Lead - Backend (Java/Spring Boot) Edinburgh, Leeds, Manchester, London About the role This is a senior, hands‐on technical leadership role embedded in a client team in a fast‐paced, product‐led environment. You will set technical direction, own the delivery signal, and grow the engineers around you. … steering AI tools, avoiding reinventing existing solutions, and articulating intent clearly so AI accelerates good engineering rather than multiplying mediocre code. Tech stack Java (Spring Boot), RESTful APIs, Kafka/event‐driven services CI/CD pipelines, AWS (S3, Lambda, ECS, EKS, MSK) Kubernetes, containerisation, infrastructure as code AI integrations ...

Software Developer - Java Experience

Location
City of Edinburgh, Scotland, United Kingdom
that we deliver a high-quality end product to our clients? We work with a wide range of different technologies including .Net, C #, Java, Salesforce, Sharepoint, Dynamics CRM, Sitecore, ReactJS, Angular, Docker, Azure, AzureDevOps and Octopus. We always use the most suitable, and preferably the latest, technology for each … technologies Experience across the full software development lifecycle Ability to code within projects Experience in Databases, including MongoDB, SQL or Document Database Experience with Java Experience in Unit Testing Previous involvement in developing and delivering major IT solutions An understanding of agile tools and techniques Excellent communication skills and professional ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 Annual
with Inspire People, is seeking a Senior Backend Engineer. Whilst the team primarily develops in Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented prog click apply for full job details ...

Technical Training Manager (Bright Academy)

Location
City of Edinburgh, Scotland, United Kingdom
think that the following skills would definitely be valuable in this role: Good understanding of software development processes, ideally including embedded systems, C/Java/Python, Linux environments, SDK usage, and devtool workflows Experience in change management around frequent product releases or complex technical products Experience working with global ...

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

Location
City of Edinburgh, Scotland, United Kingdom
both industry and student requisitions worldwide. Basic Qualifications Experience in solving business problems through machine learning, data mining and statistical algorithms Experience programming in Java, C++, Python or related language Speak, write, and read fluently in English Preferred Qualifications PhD in computer science, machine learning, engineering, or related fields Experience ...

Java Engineer (Tooling)

Location
City of Edinburgh, Scotland, United Kingdom
looking for an experienced and motivated Java Engineer to We are looking for an experienced and motivated Java Software Engineer to join our team. This exciting new role will contribute to our product development, taking responsibility for specific areas of functionality within our product suite, and being the driver … fixes, and providing support both internally, and externally. Essential skills & experience We see experience with the following as essential to the job: Strong Java experience and knowledge, with a minimum of 2 years’ experience in a professional environment Experience with development and debugging of high-quality code, and adherence ...

Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Tech for good' organisation based in Edinburgh is looking for a collaborative Software Engineer (with experience in Java and JavaScript) to join their hybrid team . Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer … opportunity for a varied workload , and a chance to pick up different tools and technologies . They work with a really modern tech stack: Java, Spring Boot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS, and React.js + TypeScript . Although experience with all of this is great, the organisation is more interested ...

Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
drive innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you’ll deepen your technical expertise while shaping the way our teams deliver transformative solutions. This role offers flexibility … technical leadership to guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
proudly technology agnostic, empowering you to architect the best solutions using the most effective tools for each challenge. With technologies ranging from .NET, Java, Python, Node.js, AWS and Azure, you’ll have opportunities to deepen your expertise, explore new areas, and grow your career. This role offers flexibility … team to work efficiently and confidently. Essential Skills 5+ years’ proven experience in a Full Stack Engineering role, with advanced skills in .NET, Java or Python, plus modern JavaScript libraries. Experience taking ownership of delivery for services or significant components across the full lifecycle from design to operation. Strong understanding ...

Applied Scientist, Talent Acquisition ML & Recommendations

Location
City of Edinburgh, Scotland, United Kingdom
ideal candidate will design algorithms for job seekers and recruiters while ensuring performance and scalability. This role requires programming experience in languages like Java, C++, and Python, along with strong analytical skills. Join a team that directly impacts Amazon's hiring ecosystem and ensures a diverse workforce. #J-18808-Ljbffr ...

TECHNICAL LEAD L1(CONTRACT)

Location
City of Edinburgh, Scotland, United Kingdom
dependencies during deployment. Prepare user training documents and related frameworks to ensure smooth adoption new applications and minimize transition risks. Mandatory Skills: JAX-RS - Java API- RESTful Web Services.Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. ...

Backend Engineer

Location
City of Edinburgh, Scotland, United Kingdom
scalable backend services that form the core of the enterprise integration and orchestration platform. Key responsibilities include: Design, develop and maintain backend services using Java, Python and/or Node.js Build secure and scalable REST APIs for enterprise applications and AI services Develop microservices-based architectures supporting orchestration, workflow automation … background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices Kafka, Pub/Sub or other event-driven technologies Kubernetes/OpenShift and containerisation OAuth, SAML and SSO API Gateways ...

Hybrid Java Backend Engineer — Scalable Microservices

Location
City of Edinburgh, Scotland, United Kingdom
Capco is seeking a Backend Software Engineer to join our Edinburgh-based engineering team. You will build scalable backend services in Java, design APIs and microservices, and work across AWS with modern deployment practices. You will collaborate with clients, product managers and fellow engineers in an agile environment, with strong ...

Senior Software Engineer - Java, Node.js & AWS, AI-Driven

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture in Edinburgh, Leeds, Manchester, London or remote locations seeks a Senior Software Engineer to build scalable Java, Node.js and AWS backends. You will shape architecture, mentor engineers, and drive AI/automation initiatives across client engagements. Strong design sense, collaboration and delivery focus are essential. You will design APIs ...

Senior Fullstack Engineer (Java/React) — AI-Driven Architect

Location
City of Edinburgh, Scotland, United Kingdom
partner, is seeking a Senior Fullstack Engineer to shape technical direction, mentor teams and embed AI into delivery. You’ll design scalable backend in Java/Spring and frontend in React, building APIs and microservices that power business outcomes. You’ll collaborate with clients across industries, champion quality, testing ...

Senior Backend Lead — Java/Spring Boot + AI

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture UK is seeking a Technical Lead—Backend to drive Java/Spring Boot services, own delivery direction, and mentor engineers within a hybrid setup. You will work across REST APIs and Kafka pipelines, shape technical decisions, and champion AI‐assisted development to raise quality and speed. The role blends ...

Software Engineer - Java

Location
City of Edinburgh, Scotland, United Kingdom
practical experience. 2+ years of relevant work experience. Experience and passion for writing highly scalable, fault tolerant and always available backend systems & APIs using Java Good grasp on relational, non-relational databases, messaging queues and handling concurrency Understanding of modern architectures, design patterns, and platform nuances Knowledge of release process ...

Java Software Developer - Full SDLC & DevOps

Location
City of Edinburgh, Scotland, United Kingdom
United Kingdom seeks a software engineer to contribute across the full development lifecycle, from design to delivery. You will work with .Net/C#, Java, Salesforce, SharePoint, Dynamics CRM, Sitecore, ReactJS and more, with a hands-on coding focus and opportunities for growth. The role involves DevOps, on-call support ...

Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
build and improve Responsible Gaming tools. You’ll build and maintain React‐based Responsible Gaming tools You’ll write clear, maintainable backend code using Java, building APIs and services that process high‐volumes of signals, events, and enforcement actions You’ll help build and improve APIs, services, and database‐backed … with React (or a similar component‐based frontend framework) and an interest in building clean, functional tooling and user‐facing interfaces An understanding of Java or a similar object‐oriented language, and an interest in developing backend services and APIs Familiarity with databases and SQL, with an interest in learning ...

Senior Java Engineer - Remote, Flexible Hours, Growth

Location
City of Edinburgh, Scotland, United Kingdom
leading digital consultancy in the UK seeks a talented software engineer to develop RESTful Java APIs and collaborate with cross-functional teams to deliver outstanding solutions. You will play a key role in the success of various client projects, mentoring your team and advocating for best engineering practices. Benefits include ...

Remote-First Trust & Safety Software Engineer (React/Java)

Location
City of Edinburgh, Scotland, United Kingdom
reliable, engaging software and collaborate with multidisciplinary peers in a hybrid Edinburgh role. You will work on React-based Responsible Gaming tools and backend Java services to process signals at scale, participate in reviews, and improve documentation while supporting a healthy work-life balance. #J-18808-Ljbffr ...

Software Engineer Graduate Scheme - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
teams, architects and tech specialists to build software that makes a real difference for customers and colleagues Get stuck into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang Learn how modern engineering works in practice, from cloud development and automation to continuous testing Help improve … need to apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application process. This is a Software Engineer programme first. You may work with ...

Software Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
teams, architects and tech specialists to build software that makes a real difference for customers and colleagues. Get stuck into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang. Learn how modern engineering works in practice, from cloud development and automation to continuous testing. Help improve … need to apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application process. This is a Software Engineer programme first. You may work with ...