1 to 25 of 54 Java Jobs in Edinburgh

Senior Java Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 11 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of ...

Senior Software Engineer (Kotlin, Spring Boot)

Location
City of Edinburgh, Scotland, United Kingdom
modern software development workflows Observability tooling including logging, metrics and distributed tracing Comprehensive testing across unit, integration and functional layers Maven or Gradle Java concurrency and JVM performance fundamentals What Success Looks Like Technical Excellence & Craft Mastery Write clean, maintainable and highly optimised code. Set high standards for quality, testing ...

Senior Java Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
This is an exciting opportunity to join Avaloq’s Edinburgh office as part of our international Security team. You will join an experienced group of software engineers responsible for the frameworks, platforms and tools that ...

Senior Java Software Engineer

Hiring Organisation
Avaloq
Location
City of Edinburgh, United Kingdom
Employment Type
Full Time
continuously improve secure software development practices . Qualifications Proven experience as a Senior Software Engineer , with hands-on expertise in several of the following: Java/Spring Boot, Python, JavaScript/TypeScript, Gradle, Jenkins/Groovy, REST APIs and event-driven architectures or messaging technologies. Strong experience developing CI/ ...

Sr. Manager Software Engineering, AI Infra

Location
City of Edinburgh, Scotland, United Kingdom
networking, and system configuration (e.g., systemd, kernel tuning). Strong proficiency in Python and at least one additional systems language (e.g., Go, C++, Rust, Java). Strong architectural thinking with the ability to balance trade-offs across performance, reliability, security, and cost. Excellent communication and collaboration skills, with the ability ...

Senior Software Engineer — Real-Time Martech Platform

Location
City of Edinburgh, Scotland, United Kingdom
looking for in our next teammate Degree in Computer Science or related software engineering field, or equivalent practical experience. Strong backend experience with Java Experience with AWS as well as understanding DevOps concepts such as IaC (we use Terraform) Experience with event streaming technologies such as SNS/ ...

Application Security Engineer

Hiring Organisation
Spencer Rose Ltd
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Any
Salary
GBP 85,000 Annual
Secure Software Development Lifecycle (SSDLC) DevSecOps and CI/CD Security Security Risk Assessment Application and API Security Testing Experience with technologies such as Java, Spring Boot, React, Node.js, Snowflake, Salesforce, Kubernetes, OpenShift, Snyk, Wiz, GitHub Advanced Security, Azure or AWS would be advantageous, although we welcome candidates with transferable ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Senior Java Developer Scotland Remote Our client, an established financial services company, is looking for a capable Senior Java Developer to strengthen their engineering function. You'll take a hands-on role in shaping the future of their post-trade platform, spanning proprietary systems, APIs, client-facing reporting … looking to sharpen their capital markets know-how while stepping into leadership and mentoring, with hands-on access to cloud-native tools, cutting-edge Java work and AI. On the development side, you'll build and support in-house systems, APIs, reporting tools and the client portal; bring AI into ...

Senior Platform Engineer, Fanatics Markets - UK Edinburgh, Scotland, United Kingdom; Leeds, England, United Kingdom; London, England, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
failures, and designing for high availability and efficient scaling. Strong hands‐on experience with AWS and infrastructure as code using Terraform. High proficiency in Java and Python; Go is a plus. You should be comfortable bridging the gap between infrastructure and application logic. Understanding of distributed systems and the trade ...

Principal Engineer (EDI)

Location
City of Edinburgh, Scotland, United Kingdom
Significant experience in software engineering , along with significant and demonstrable experience in designing and delivering large scale enterprise web applications , with deep expertise in Java, Spring Boot Microservices, ReactJS, SQL, Databases, MongoDB, DevOps, CI/CD and Test Automation. Experience implementing programming best practice, especially around scalability, automation, virtualisation, optimisation ...

Staff Platform Engineer, Fanatics Markets - UK Edinburgh, Scotland, United Kingdom; Leeds, England, United Kingdom; London, England, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
efficient scaling. Strong hands‐on experience with AWS and infrastructure as code using Terraform, including making architectural decisions across complex environments. High proficiency in Java and Python; Go is a plus. You should be comfortable bridging the gap between infrastructure and application logic. Deep understanding of distributed systems ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
next teammate Degreein Computer Science or related software engineering field, or equivalent practical experience. 2+ years of relevant work experience. Strong backend experience with Java Understanding of AWS as wellas DevOpsconcepts such asIaC(we use Terraform) Some experience with event streaming technologies such as SNS/SQS or Kafka. Good ...

Software Engineer New Edinburgh, Scotland, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
software engineering field, or equivalent practical experience preferred. 2+ years of experience preferred. Experience writing distributed, highly scalable, and available backend systems & APIs using Java, Python, or similar programming languages. A fundamental understanding of data structures and algorithms. Good grasp of relational and non‐relational databases, messaging queues, and handling ...

Lead Java Engineer – Spring Boot, Kafka & GCP

Location
City of Edinburgh, Scotland, United Kingdom
Lead Java Engineer – Spring Boot, Kafka & GCP Job Reference Number: PG1 Our client, a leading global supplier for IT services, requires an experienced Lead Java Engineer to be based at their client’s office in London or Edinburgh, UK. This is a hybrid role – you can work remotely … temporary contract to start asap Day rate: Competitive Market rate The Role: As a Lead Engineer, you will own the onshore technical delivery of Java backend services within a leading UK banking environment. You will translate requirements into technical designs and implementation plans, guide engineering teams through build, test ...

Software Engineer

Hiring Organisation
Team Jobs - Strategic Accounts
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
£20.51/hour
activities, including sovereign use cases and OPS-SAT VOLT. Support continuous improvement of software development processes, standards and practices. Technical Skills & Experience Programming Languages Java C++ Python Tools & Technologies Automated software testing frameworks. Continuous Integration and Continuous Delivery (CI/CD) pipelines. Software development and quality assurance tools. Methodologies & Practices ...

Senior Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
engineers and lead technical initiatives within cross-functional teams. Skills and Experience What skills we would like you to have Programming: Proficiency in Python, Java, Scala, or similar languages for data processing. Big Data Technologies: Hands-on experience with tools such as Databricks, Apache Spark, and Hadoop. Cloud Platforms: Familiarity ...

Application Security Engineer (12-Month Fixed Term Contract)

Hiring Organisation
Spencer Rose Ltd
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Any
Salary
GBP 90,000 Annual
Secure by Design principles Threat modelling Application security testing Vulnerability management Security risk assessment Secure software development practices Experience with technologies such as Java/Spring Boot, React, Node.js, Snowflake, Salesforce, Kubernetes/OpenShift, Snyk or Wiz would be beneficial, but we're equally interested in candidates who have gained ...

Core Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
recommend tools to improve data engineering workflows. Documentation: Maintain detailed technical documentation for all solutions and processes. Technical Skills Programming: Proficiency in Python, Java, Scala, or similar languages. Big Data Technologies: Hands-on experience with big data tools e.g. (Databricks, Apache Spark, Hadoop). Cloud Platforms: Familiarity with AWS, Azure ...

Sr. Software Engineer - Customer Facing Applied AI New Edinburgh, UK

Location
City of Edinburgh, Scotland, United Kingdom
field, or equivalent experience Nice to Have Experience building agentic systems (multi-step tool use, agent orchestration, durable workflows) Experience with additional backend languages (Java is valuable in our environment) Familiarity with financial data (portfolios, transactions, securities, accounting) Exposure to cloud infrastructure (AWS) and container-based deployments Experience with evaluation ...

Application Security Specialist (12 month fixed term contract)

Hiring Organisation
Motability Operations
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract, Part Time, Work From Home
Application Security professional with a strong understanding of Secure by Design, threat modelling, application security testing, vulnerability management and security risk assessment. Experience with Java/Spring Boot, React/Node.js, Snowflake, Salesforce, Kubernetes/OpenShift, Snyk or Wiz would be useful. Equivalent experience with other languages, cloud platforms ...

Technical Product Manager

Location
City of Edinburgh, Scotland, United Kingdom
especially build tools including compilers etc. The ability to read and understand code in multiple languages, at least at a high level, including C, Java and Python. An understanding of the detail, implications and nuances is not strictly necessary, nor is the ability to write code without further support. ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
data sets that will provide actionable insights for our customers. Architecting our solutions with a best of breed approach to technology, both .NET and Java-based platforms are leveraged in order to provide the necessary scale and rapidly bring products to market. Innovative, collaborative, and agile are critical skills that ...

Technical Data Analyst (SQL)

Location
City of Edinburgh, Scotland, United Kingdom
Understanding of database design and data warehouse principles. Strong understanding of investment data, good to have Knowledge of one or more programming languages (e.g. Java, Python, VBA). Proficiency in data manipulation and data cleansing techniques. Knowledge of data governance and best practices in data management. Continuous improvement mindset ...

Senior Full Stack Engineer - Hybrid & Growth Opportunities

Location
City of Edinburgh, Scotland, United Kingdom
lifecycle, including architecture and design, while guiding colleagues to deliver high-quality work. The role involves collaborating in a technology-agnostic environment using .NET, Java, Python, and modern JavaScript, with Agile practices and stakeholder liaison. Hybrid working and meaningful public sector projects are offered. #J-18808-Ljbffr ...

Sr. Software Engineer - Portfolio Data Workflows

Location
City of Edinburgh, Scotland, United Kingdom
such as Computer Science, or equivalent practical experience in the industry. Previous experience building backend services in a professional environment. Experience building services with Java or a similar object oriented programming language. Demonstrable knowledge of using AI in a professional engineering environment. An understanding of development best practices and experience ...