Java Python Developer Data Governance and Database Systems

Robert Walters
Glasgow
4 days ago
Create job alert
Java Developer

Location: Glasgow
Job Type: 1-year contract (extendable)
Work Setup: Hybrid - 3 days a week


Who We Are

Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds.


Who You Will Work With

Our client is a global financial services firm that manages wealth, navigates complex markets, and designs strategic financial objectives. The firm provides risk management solutions across a variety of sectors, emphasizing long-term relationships, and innovative approaches to financial challenges.


We are seeking a Senior Developer with expertise in Java or Python programming and database technologies to support a global front office team in a leading investment bank. The role focuses on data governance, data lineage, and enterprise database management, ensuring that critical datasets and workflows are properly documented, monitored, and automated.


The successful candidate will collaborate with governance, architecture, and technology teams to maintain high-quality, compliant data practices, implement automation for data cataloguing, and provide actionable insights across complex systems.


Key Responsibilities

  • Develop and maintain data pipelines, data catalogues, and data lineage systems.
  • Implement solutions using Java or Python to automate discovery, documentation, and monitoring of datasets.
  • Work with relational and non-relational databases including Sybase, IBM DB2, SQL, and MongoDB.
  • Collaborate with data governance teams to ensure compliance, data quality, and consistent standards.
  • Create and maintain data flow documentation and architecture diagrams for key enterprise datasets.
  • Leverage AI/LLM tools (e.g., GitHub Copilot, ChatGPT, Claude) to improve automation and analysis of data processes.
  • Analyse code and database queries to understand data movement and usage across multiple systems.
  • Provide clear documentation and communicate technical insights to stakeholders.

Required Skills & Experience

  • Strong programming skills in Java or Python (C++ is a plus).
  • Hands‑on experience with databases (Sybase, IBM DB2, SQL, MongoDB) and understanding of complex queries.
  • Experience with data governance, metadata management, or data lineage tools.
  • Familiarity with version control systems and CI/CD pipelines.
  • Strong analytical and problem‑solving skills, with the ability to read code and understand data flows.
  • Effective communication skills for documentation and stakeholder interaction.
  • Experience with financial services or investment banking data environments is beneficial.

Desired Skills

  • Exposure to Equity Derivatives or Equity Swap business is advantageous.
  • Knowledge of automated testing methodologies such as TDD or BDD.
  • Experience applying AI/ML tools for data automation.

Working Environment

You will be part of a global front office technology team, delivering solutions for high‑value trading and investment operations. This role offers career progression, exposure to complex enterprise data systems, and opportunities to implement innovative automation solutions in a collaborative, fast‑paced environment.


What's Next

If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more.


We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at to discuss how we can support you.


We welcome applications from all candidates and are committed to providing equal opportunities.


#J-18808-Ljbffr

Related Jobs

View all jobs

Senior Data Engineer

Artificial Intelligence & Automation Data Engineer (12 Month Fixed-Term Contract)

Artificial Intelligence & Automation Data Engineer (12 Month Fixed-Term Contract)

Data Engineer (Governance)

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

New Data Science Employers to Watch in 2026: UK and International Companies Leading Analytics and AI Innovation

Data science has emerged as one of the most transformative forces across industries, turning raw information into actionable insights, predictive models, and AI-powered solutions. In 2026, the UK is witnessing a surge in organisations where data science is not just a support function but the core of their products and services. For professionals exploring opportunities on www.DataScience-Jobs.co.uk , identifying these employers early can provide a competitive advantage in a market with high demand for advanced analytics and machine learning expertise. This article highlights new and high-growth data science employers to watch in 2026, focusing on UK startups, scale-ups, and global firms expanding their data science operations locally. All of the companies included have recently raised investment, won high-profile contracts, or significantly scaled their analytics teams.

How Many Data Science Tools Do You Need to Know to Get a Data Science Job?

If you’re trying to break into data science — or progress your career — it can feel like you are drowning in names: Python, R, TensorFlow, PyTorch, SQL, Spark, AWS, Scikit-learn, Jupyter, Tableau, Power BI…the list just keeps going. With every job advert listing a different combination of tools, many applicants fall into a trap: they try to learn everything. The result? Long tool lists that sound impressive — but little depth to back them up. Here’s the straight-talk version most hiring managers won’t explicitly tell you: 👉 You don’t need to know every data science tool to get hired. 👉 You need to know the right ones — deeply — and know how to use them to solve real problems. Tools matter, but only in service of outcomes. So how many data science tools do you actually need to know to get a job? For most job seekers, the answer is not “27” — it’s more like 8–12, thoughtfully chosen and well understood. This guide explains what employers really value, which tools are core, which are role-specific, and how to focus your toolbox so your CV and interviews shine.

What Hiring Managers Look for First in Data Science Job Applications (UK Guide)

If you’re applying for data science roles in the UK, it’s crucial to understand what hiring managers focus on before they dive into your full CV. In competitive markets, recruiters and hiring managers often make their first decisions in the first 10–20 seconds of scanning an application — and in data science, there are specific signals they look for first. Data science isn’t just about coding or statistics — it’s about producing insights, shipping models, collaborating with teams, and solving real business problems. This guide helps you understand exactly what hiring managers look for first in data science applications — and how to structure your CV, portfolio and cover letter so you leap to the top of the shortlist.