11 of 11 Permanent Java Jobs in East Lothian

Remote Full Stack Engineer - Cloud & SaaS Integrations

Hiring Organisation
Do It
Location
Tranent, East Lothian, 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 Principal Software Engineer

Hiring Organisation
Gearset
Location
Tranent, East Lothian, UK
Employment Type
Full-time
about our engineering values here Great to haves Familiarity with C#/.NET, JavaScript/TypeScript and React Expertise with an OOP language (eg. Java, C++) and a modern JS framework (eg. Angular, Vue.js) Proficiency in working on a distributed, cloud hosted product with rapid release cycles Experience working ...

Remote Data Scientist

Hiring Organisation
Code First Girls
Location
Tranent, East Lothian, UK
WHAT ARE WE LOOKING FOR? 1.5+ years of experience in a technology-focused role using Python Able to pass a technical assessment in Python, Java or Javascript Commitment to complete a 16-week, part-time course to develop your mid-level skills THE ROLE: Our clients are looking for Data ...

Remote Back-End Infrastructure Engineer

Hiring Organisation
Pigment
Location
Musselburgh, East Lothian, UK
Employment Type
Full-time
tooling, public cloud) and a drive to help teams work effectively and autonomously. Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great team spirit with a problem-solving attitude. A good dose of humility ...

Remote Software Engineering Team Lead

Location
North Berwick, East Lothian, United Kingdom
Learn 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 Data Engineer

Location
Longniddry, East Lothian, United Kingdom
models in close cooperation with our data science team Experiment in your domain to improve precision, recall, or cost savings Requirements Expert skills in Java or Python Experience with Apache Spark or PySpark Experience writing software for the cloud (AWS or GCP) Speaking and writing in English enables ...

Remote Senior Software Engineer

Location
Tranent, East Lothian, United Kingdom
empower businesses to create innovative, digital-first financial decisioning solutions that drive business growth. Remote first - The successful candidate will be based in UK Java, Spring Boot/AI, AWS, Graph Database, AI and ML frameworks , Agentic AI Be part of a growing AI Fintech, working with cutting-edge technologies … systems Participate in the hiring process and help build a strong, high-performing team within the region. Your Experience In-depth experience in Java software development Experience with Spring Boot and the Spring ecosystem including Spring AI Stay up to date with the latest industry technologies and standards Must have ...

Remote Head of Engineering, POS Application Platform

Location
Tranent, East Lothian, United Kingdom
regulated environment. Fintech background is strongly preferred. Familiarity with terminal management systems and device observability tooling is a strong advantage. Backend engineering experience in Java or Spring Boot is a strong plus given the breadth of the platform and the integration surface it sits on. Experience working directly with … Integrity: Stay truthful and ethically consistent. Refuse toxic behavior. Performance without integrity is unacceptable. Some of the technologies you'll work with Android (Kotlin, Java) - primary platform for all POS application development EMV payment standards and PCI/P2PE certification frameworks Multiple POS device types and OEM manufacturers, including Topwise ...

Remote Senior Technical Coach (Java)

Location
Tranent, East Lothian, United Kingdom
Code First Girls is seeking experienced Java developers to provide technical 1:1 coaching for Software Engineers working with our partner companies. This is a freelance role, designed to support graduates and/or employees professional growth over a six-month programme while helping CFG address the gender imbalance … policies and Code of Conduct. Complete all training materials and info sessions, where required for the programme. Essential Experience & Skills Professional experience as a Java developer (5 6 years minimum). Strong technical skills in Java (backend). Strong experience and knowledge of: DynamoDB, Elasticsearch, Redis AWS, Kubernetes Technical architecture ...

Remote Ada CS Engineer

Location
Dunbar, East Lothian, United Kingdom
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
Leaning Technologies
Location
North Berwick, East Lothian, UK
Employment Type
Full-time
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 ...