Java Full Stack Engineer

  • DABSTER SYSTEMS UK LIMITED
  • Glasgow, Lanarkshire
  • Feb 24, 2026
Full time Telecommunications

Job Description

Java Full Stack Engineer - Data Analytics

Location: Glasgow, UK

Work Mode: Hybrid (Remote)

Job Type: Full-Time / Permanent

We are hiring a Java Full Stack Engineer with strong Data Analytics experience to join a dynamic technology team based in Glasgow. This is a hybrid role, offering the opportunity to work on modern, scalable systems using advanced Java, cloud, and data-driven technologies.

Role Overview

The ideal candidate will have strong hands-on experience in Java Full Stack development, modern frameworks, microservices architecture, and data analytics platforms. You will work closely with engineering, DevOps, and data teams to deliver high-quality, scalable solutions.

Mandatory Skills
  • Java (7-17)
  • Apache Kafka
  • MongoDB
  • Snowflake(If not Snowflake, strong Data Analytics experience is acceptable)
Core Technical SkillsProgramming & Frameworks
  • Java, Python
  • Spring Boot 3.x, Hibernate, JPA
  • Microservices architecture
  • REST APIs, Spring MVC, Spring Cloud
  • Apache Kafka
Databases & Data Platforms
  • MySQL, SQL Server, Oracle
  • MongoDB (NoSQL)
  • Snowflake
  • ETL and Data Analytics concepts
DevOps & Cloud
  • Docker, Kubernetes (OpenShift)
  • Jenkins, CI/CD pipelines
  • Azure or AWS (S3 - basic knowledge)
Tools & Utilities
  • Git, Maven, Gradle
  • SonarQube, Checkstyle, Spotless
  • GitLab / Bitbucket
  • Swagger, Postman
  • Jira, Confluence
  • GitHub Copilot
Monitoring & Reporting
  • Datadog, New Relic
  • SonarQube, Aqua Scan, Checkmarx
  • ElasticSearch
Key Responsibilities
  • Design, develop, and maintain scalable full stack applications using Java (Spring Boot) and Python (FastAPI/Django)
  • Build and consume RESTful APIs and microservices
  • Work with Data Scientists to integrate ML models, predictive analytics, and NLP solutions into production systems
  • Design and optimize schemas across SQL, NoSQL, and Snowflake databases
  • Deploy and manage applications using AWS/Azure, Docker, and Kubernetes
  • Build and maintain CI/CD pipelines ensuring high-quality and secure releases
  • Leverage GitHub Copilot to enhance development productivity
Why Join?
  • Work on modern data-driven and AI-enabled platforms
  • Exposure to cloud, analytics, and ML integrations
  • Hybrid working model
  • Long-term career growth in a stable full-time role