12 of 12 Java Jobs in Dunfermline

Remote Senior Software Engineer (Go)

Hiring Organisation
Form 3
Location
Dunfermline, Fife, UK
Infrastructure: AWS, GCP, Azure, Kubernetes Platform: CockroachDB, NATS JetStream, Elasticsearch, Vault, Cilium Tools: Terraform, Flux, GitHub, Prometheus, Pact.io, Tilt Code: Go (and a little Java), containerised microservices, CQRS, open source Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps THE TEAM At Form3, our engineering team ...

Remote Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Dunfermline, Fife, UK
Employment Type
Full-time
automation platforms, engineering frameworks, or developer tooling within a modern software engineering environment. Strong programming experience in one or more languages, such as C#, Java, Python, Go, or TypeScript, with the technical depth to guide teams in building scalable and maintainable engineering solutions. Extensive experience with automated testing and continuous ...

Remote Full Stack Engineer - Cloud & SaaS Integrations

Hiring Organisation
Do It
Location
Dunfermline, Fife, UK
Employment Type
Full-time
features in production Strong TypeScript , including modern frontend work - React preferred Hands-on experience with Go , or strong backend experience in another language (Python, Java, Node.js, C#) with genuine enthusiasm for ramping up in Go quickly Real experience designing and consuming REST APIs , and integrating third-party APIs with ...

Remote Technical Support Engineer - Remote EMEA

Hiring Organisation
grabjobs
Location
Dunfermline, Fife, UK
have strong technical experience in one or more of the following areas: Programming: proficiency in one or more modern languages such as Python, Go, Java, C++, or JavaScript/Node.js. Operational experience: experience administering large-scale production environments, including hardware, operating systems, networks (firewalls/load balancers), and cloud platforms ...

Remote Software Engineering Team Lead

Hiring Organisation
Yapily
Location
Dunfermline, Fife, UK
more: Requirements Key Tasks ... Own the Stack: Drive architectural decisions and set technical standards while maintaining deep, hands-on expertise in our stack: Java, Spring Boot, and Kubernetes (k8s). Design APIs: Champion an API-first mindset by designing, documenting, and ensuring the quality of robust, efficient APIs ...

Remote Senior Software Engineer

Hiring Organisation
Twilio
Location
Dunfermline, Fife, UK
Science, Engineering, or related field. 5+ years of experience building and operating cloud-scale backend systems. Strong programming skills in backend languages such as Java or Scala. Experience authoring technical specifications and delivering end-to-end system designs. Strong fundamentals in concurrency and distributed systems. Experience working with ...

Remote Lead Java Developer/Solution Architect (6-month contract)

Hiring Organisation
Gravity9
Location
Dunfermline, Fife, UK
Employment Type
Temporary
description gravity9 is recruiting Java engineers and architects for a portfolio of engagements across UK central government. These are large-scale, data-intensive modernisation programmes: replacing legacy systems that carry statutory weight, decomposing monoliths that serve millions of users, and building secure data platforms where access control and auditability … first-class architectural concerns rather than late additions. We are hiring across two overlapping profiles — Senior Java Developer and Application/Migration Architect — and expect most people to move between programmes as engagements start and complete. Several of these are hands-on architect roles: you will own design decisions ...

Remote Python Developer - UK (Remote)

Hiring Organisation
Anyone Ai
Location
Dunfermline, Fife, UK
Employment Type
Part-time
professional written proficiency in English 3–7 years of professional software engineering experience Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go Backend or full‐stack development experience in production systems Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing) Proven ability ...

Remote Full Stack Engineer

Hiring Organisation
grabjobs
Location
Dunfermline, Fife, UK
Science or a related field Minimum of 3 years of experience in full stack development Proficiency in programming languages such as JavaScript, Python, and Java Experience with front-end frameworks like React or Angular as well as backend Javascript frameworks such as NodeJS, ExpressJS, or NestJS. Knowledge of database systems ...

Remote Staff Software Developer (Kotlin Libraries)

Hiring Organisation
Jetbrains
Location
Dunfermline, Fife, UK
should be shaped Participate in creating standard Kotlin tools, specifications and language features Preferable: JVM development experience down to the implementation details of the Java standard library Strong understanding of the domain you've been working with Ability to write design documents for complex systems with strong reasoning behind each ...

Remote Ada CS Engineer

Hiring Organisation
Raspberry Pi Foundation
Location
Dunfermline, Fife, UK
Employment Type
Full-time
will have a unique chance to impact computer science education throughout the UK for both young people and educators. You will develop software in Java and React to enable learning experiences, as well as managing the software delivery and infrastructure that runs Ada Computer Science. You will be working with … experience and personal attributes listed here. Great written and verbal communication skills Proactivity and strong self-management skills Professional development experience in React, Java and Python Experience with Docker, Docker compose and containerisation Experience with a relational database systems (e.g. MySQL, PostgreSQL, MongoDB) Experience with software delivery and CI/ ...

Remote Intern Software Engineer - Compilers (WebAssembly) - Amsterdam [two positions] (Remote)

Hiring Organisation
grabjobs
Location
Dunfermline, Fife, UK
development project, to be driven by the intern, under the 1-1 supervision of a senior developer. Project 1: Improve CheerpJ JIT CheerpJ ( is Java Virtual Machine that runs fully in the browser. It can run large scale Java applications and applets with no modifications, including code that uses multi … threading, reflection and other advanced Java features. CheerpJ uses it's sophisticated Just-In-Time compiler to build JavaScript functions out of the original Java bytecode. Your task will be to implement some self contained improvements to the JIT. Familiarize yourself with CheerpJ Learn about Just-In-Time compilation ...