Top Java Developer Jobs in Glasgow

Reposted 9 Hours AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Design, develop, test, deploy, and troubleshoot secure Python services, batch jobs, and data pipelines for payments regulatory reporting. Build scalable cloud solutions, create workflow designs, analyze data quality and pipeline performance, and improve reliability, observability, and automation. Collaborate with distributed agile teams, maintain enterprise code and libraries, apply secure software development practices, and validate AI-assisted development outputs.
Top Skills: Ai-Assisted Software Development ToolsAirflowCi/CdCloud PlatformsContainer OrchestrationData ModelingData PipelinesDatabricksEvent-Driven SystemsJavaNoSQLObject StoragePysparkPythonRelational DatabasesServerless ComputingSQLStreaming Systems
YesterdaySaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Design, develop, test, troubleshoot, and maintain secure, scalable Java systems and Spring Boot RESTful microservices within an agile financial technology team. Contribute to architecture, production stability, data analysis, application resiliency, security, CI/CD, and software development practices. Use authorized AI-assisted development tools responsibly to improve coding, testing, documentation, and delivery. Preferred experience includes front-end technologies, AWS, and NoSQL databases such as Cassandra or MongoDB.
Top Skills: Ai-Assisted Software Development ToolsAWSCassandraCi/CdJavaMongoDBNoSQLRestful MicroservicesSpring Boot
6 Days AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Financial Services
Leads the design and development of scalable Java APIs, data pipelines, integrations, and high-volume data services. Establishes technical direction, architecture standards, secure coding practices, and SDLC automation across teams. Builds platform query and data access layers with strong latency, freshness, resiliency, and cost characteristics. Drives adoption of agentic AI engineering workflows, governance controls, developer tooling, and internal platform products while advising senior stakeholders and engineering teams.
Top Skills: Abstract Syntax TreesAgentic AiAPIsCloud-Native TechnologiesCode Search IndexesData PipelinesDependency GraphsJavaSymbol Graphs
6 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develop, test, troubleshoot, and maintain secure, stable, scalable software components in an agile environment. Write high-quality Java or Python code, apply software development lifecycle practices, use AI-assisted engineering tools responsibly, analyze data to resolve technical issues, and consider system dependencies, resiliency, security, and automation. Collaborate with teammates and business partners to deliver iterative product enhancements.
Top Skills: AWSCi/CdJavaPython
7 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develop and maintain secure, scalable Java applications within an agile team. Responsibilities include software design, coding, testing, troubleshooting, architecture documentation, data analysis, system resiliency, and operational stability. The role also involves using and validating enterprise-approved AI-assisted development tools, following secure coding practices, and collaborating across technical domains to improve critical systems.
Top Skills: Apache KafkaCi/CdContainerizationGrafanaJavaMicroservicesRestSplunkSpringSpring BootUnix/Linux
15 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Designs, builds, tests, releases, and supports secure, scalable Java backend services and APIs. Leads microservices architecture, API design, data modeling, resiliency, observability, and technical decisions. Partners with product and engineering teams, conducts code reviews, mentors junior developers, and promotes secure AI-assisted engineering practices. Works with Spring Boot, REST APIs, MongoDB, CI/CD, and DevOps operating models.
Top Skills: AgileCi/CdDevOpsJavaMicroservicesMongoDBRest ApisSpringSpring Boot
Reposted 20 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Design, develop, test, and maintain core Java services on AWS for a portfolio analytics platform. Build scalable, resilient solutions, automation and AI-assisted tooling, and improve SDLC practices. Collaborate with engineering and product teams to support global investment operations and ensure secure, production-grade systems.
Top Skills: Ai-Assisted Development ToolsAWSCi/CdDatabase Querying LanguagesInfrastructure-As-CodeJavaTerraform
20 Days AgoSaved
Hybrid
2 Locations
Mid level
Mid level
Financial Services
Develops and maintains secure, scalable Java and React software for Wholesale Credit Risk. Responsibilities include system design, application development, testing, troubleshooting, architecture documentation, data analysis, reporting, and improving coding practices. Uses enterprise-authorized AI-assisted development tools responsibly, validates generated code, supports application resiliency and security, and contributes within an agile software development lifecycle.
Top Skills: Ai-Assisted Software Development ToolsCi/CdJavaReact
25 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develop and enhance secure, scalable regulatory controls and operational risk platforms using Java or Python, AWS, Terraform, Kafka, and microservices. Design, test, troubleshoot, deploy, and maintain production applications while contributing to architecture, continuous improvement, automation, and CI/CD. Collaborate with cross-functional teams in an agile environment, identify system and data issues, and support software engineering communities and team development.
Top Skills: AWSCi/CdJavaKafkaMicroservicesPythonRdbmsSQLTerraform
Reposted 27 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Lead end-to-end delivery of full-stack solutions using Java/Spring Boot and React/TypeScript. Design containerized microservices, event-driven Kafka architectures, APIs, and data models; improve operational stability through automation, observability, incident response, and enterprise-authorized AI-assisted engineering. Mentor engineers and drive architecture, code quality, and SDLC best practices.
Top Skills: ConfluenceElasticsearchEnterprise-Authorized Ai Code AssistantsGitGraphQLIntellij IdeaJavaJenkinsJIRAKafkaMavenReactRelational DatabasesRestSonarSpinnakerSpring BootSQLTypescriptVs Code
28 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Leads the design and development of scalable Java applications and cloud-native AWS solutions. Drives CI/CD adoption, AI-assisted engineering practices, software quality, and secure development standards. Collaborates with product, architecture, and business teams to deliver enterprise platforms, conducts code reviews, establishes engineering best practices, and mentors junior engineers. The role also contributes to distributed systems, microservices, infrastructure automation, observability, and technical decision-making across a large enterprise.
Top Skills: Ai-Assisted Software Development ToolsAWSAws CloudformationCi/CdDatadogDockerEc2EksJavaKubernetesLambdaMicroservicesRdsS3SplunkTerraform
Reposted 29 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Leads software design, development, testing, troubleshooting, code review, and operational stability for cloud financial management technology. Develops secure production code, promotes AI-assisted engineering practices, automates recurring remediation, evaluates vendor technologies, collaborates across teams, and mentors engineers. Requires advanced programming expertise, software development lifecycle knowledge, cloud-native experience, agile practices, application resiliency, security, and financial services IT knowledge.
Top Skills: Ci/CdCloud NativeJavaNode.jsPythonReactSQL
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 29 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develops and maintains secure, cloud-native applications using Java, React, Spring Boot, and AWS. Responsibilities include software design, coding, testing, troubleshooting, automation, system architecture contributions, and operational stability. Uses and evaluates AI-assisted development tools responsibly for coding, testing, documentation, and productivity. Collaborates in an agile environment, analyzes system data for continuous improvement, and contributes to engineering communities and emerging technology initiatives.
Top Skills: Agentic AiAi-Assisted Software Development ToolsAWSCi/CdJavaLlmReactSpring Boot
Reposted 29 Days AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Financial Services
Leads software engineering efforts across design, development, testing, troubleshooting, and operational stability. Develops secure, scalable Java and cloud-native solutions, reviews code, promotes responsible AI-assisted engineering practices, automates recurring remediation, and evaluates architectural solutions with vendors and internal teams. The role also supports microservices, event-driven systems, big data, streaming applications, and public cloud platforms, particularly AWS, within a financial services environment.
Top Skills: Amazon KinesisApache KafkaApache Spark StreamingApplication ContainerizationAWSAzureCi/CdCloud-Native ArchitectureDatabricksEvent-Driven ArchitectureGCPJavaMicroservicesServerless Computing
Reposted 29 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Design, develop, and support enterprise-grade Java and Spring Boot applications, React and TypeScript interfaces, APIs, microservices, and AWS cloud-native services for regulatory reporting. Responsibilities include testing, deployment, production support, data-quality controls, observability, intelligent automation, and responsible adoption of AI technologies. The role partners with engineers, product owners, compliance specialists, and business stakeholders to build resilient, secure, scalable systems in a highly regulated financial-services environment.
Top Skills: AWSCi/CdJavaReactRelational DatabasesRestful ApisSpring BootTypescript
Reposted 29 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Design, build, and maintain full-stack features using React/TypeScript frontends and Java/Spring Boot backends. Produce architecture artifacts, ensure accessibility and security, integrate with data stores, analyze data for improvements, and use enterprise AI-assisted development tools while following CI/CD and agile practices.
Top Skills: Component LibrariesContinuous Integration And Delivery (Ci/Cd)Database Querying LanguagesDesign SystemsEnterprise-Authorized Ai-Assisted Development ToolsJavaReactSpring BootTypescript
Reposted One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Design, develop, and maintain secure, high-quality full‑stack applications. Produce architecture and design artifacts, troubleshoot complex issues, apply SDLC and CI/CD practices, use AI-assisted development tools responsibly, analyze large datasets for improvements, and ensure application resiliency and operational stability.
Top Skills: Ai-Assisted Development ToolsApplication ResiliencyCi/CdJavaPythonReactSecuritySQL
4 Hours AgoSaved
Remote or Hybrid
United Kingdom
Entry level
Entry level
Fintech • Financial Services • Cryptocurrency
Designs and maintains high-performance JVM applications for digital-asset trading and settlement. Responsibilities include developing microservices, REST APIs, WebSockets, SQL and NoSQL data schemas, Kafka messaging, Redis caching, and cloud-native AWS solutions. The engineer collaborates with business stakeholders, DevOps, and frontend teams; supports GitLab CI/CD; and implements observability, structured logging, scalability, availability, and data integrity across a regulated financial platform.
Top Skills: Amazon Ec2Amazon EksAmazon ElasticacheAmazon RdsAmazon S3AWSElkGitlab Ci/CdGrafanaGroovyJavaJvmKafkaKotlinKubernetesMicroservicesNoSQLPrometheusRedisRest ApisSoaSQLWebsockets
One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Leads agile software engineering efforts within Corporate Technology, providing technical direction, designing and developing secure production systems, reviewing code, and improving SDLC automation. Drives responsible adoption of AI-assisted engineering practices, establishes validation standards, and serves as a subject matter expert. Requires advanced programming, cloud-native development, system design, testing, operational stability, and collaboration across technical teams, contractors, and vendors.
Top Skills: AgileAi-Assisted Software Development ToolsAngularSparkCloud-Native PlatformsDatabricksGitJavaJIRAMachine Learning FrameworksPythonReactScalaServerless Managed ServicesVue
One Month AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Lead a software engineering team developing secure, scalable Java and React applications on AWS. Responsibilities include designing and reviewing production code, troubleshooting, improving engineering automation, adopting AI-assisted development responsibly, remediating vulnerabilities and dependency issues, and partnering with product, security, data, and platform teams. The role spans the full SDLC and emphasizes resiliency, security, testing, CI/CD, and operational stability.
Top Skills: AgileAmazon EcsAmazon EksAmazon S3AWSCi/CdDockerJavaKubernetesPythonReactScrumSnowflakeTerraform
One Month AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develop and operate secure, scalable Java and Spring Boot services supporting payments technology and regulatory reporting. Responsibilities include backend API development, system design, testing, deployment, production troubleshooting, resiliency engineering, observability, code reviews, CI/CD improvements, and collaboration with cross-functional engineering teams. Preferred work includes Python or PySpark data pipelines, Databricks, Airflow, Kafka, cloud services, event-driven systems, and financial-services reporting workflows.
Top Skills: Apache AirflowApache KafkaCi/CdCloud ComputingDatabricksDistributed SystemsJavaMicroservicesPysparkPythonRelational DatabasesRest ApisSpring BootSQL
One Month AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Financial Services
Lead software engineering efforts across design, development, testing, troubleshooting, and operational stability. Build secure, reliable Go-based services and support Java Spring applications, microservices, APIs, cloud-native systems, and automation. Guide architecture evaluations, AI-assisted engineering practices, code quality, testing, observability, and adoption of emerging technologies. Collaborate with vendors, startups, and internal teams while mentoring peers and fostering an inclusive engineering culture.
Top Skills: Ai-Assisted Software Development ToolsCi/CdDistributed TracingDockerGoGroovyJavaKubernetesLog AggregationMetrics PlatformsNosql DatabasesPythonRelational DatabasesRest ApisShellSpring BootSpring DataSpring MvcStarlark
One Month AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Financial Services
Leads the design, development, testing, troubleshooting, and operation of secure Java software systems within an agile financial-services engineering team. Creates architecture artifacts, develops APIs and user interfaces, analyzes data, improves system quality, mentors engineers, and promotes responsible AI-assisted development practices. Preferred work includes cloud-native architectures, Docker, Kubernetes, Kafka, AWS, relational databases, and agile product delivery.
Top Skills: AgileAi-Assisted Software Development ToolsAngularAWSDockerHibernateJavaKafkaKubernetesOracleReactRestful ApisSoapSpring BootSQLVue
One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Lead software engineering delivery within an agile Enterprise Technology team. Design, develop, test, troubleshoot, and maintain secure, scalable production applications; review code and improve operational stability through automation. Evaluate architectural solutions with vendors and internal teams, promote cloud-native practices, and lead responsible adoption of AI-assisted engineering tools for coding, testing, code review, and incident analysis while enforcing security and validation standards.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJava
One Month AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Financial Services
Leads end-to-end engineering deliverables for a research platform, architecting scalable cloud-native solutions and translating complex business needs into technical implementations. Collaborates with product managers and engineering teams, champions development best practices, mentors junior engineers, evaluates emerging technologies, and contributes to technology strategy. Preferred experience includes financial services, financial research, agentic software development, and technology risk and controls.
Top Skills: AWSAzureGCPJava
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account