Senior Java Full Stack Engineer: Microservices & Kafka

DNS Info Ltd

Glasgow

On-site

GBP 85,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DNS Info Ltd in the United Kingdom is seeking an experienced Java Full Stack Developer to build scalable enterprise applications using modern Java technologies. The role requires hands-on work with Kafka, Kubernetes, API security, SQL databases, and Spring-based microservices development.

You will design, develop, and maintain Java-based applications, develop RESTful APIs with secure authentication, implement observability, and ensure performance and reliability in a fast-paced SDLC.

Qualifications

  • Strong experience with Java 11/17+ and Spring Boot frameworks.
  • Expertise in Microservices Architecture and building RESTful services.
  • Hands-on experience with Apache Kafka for real-time data processing and messaging.
  • Experience deploying on Kubernetes environments and cloud-native patterns.
  • Knowledge of API authentication/authorization (OAuth2, JWT, OpenID Connect).
  • Familiarity with observability and monitoring tools (Grafana, Prometheus, Splunk, ELK).
  • Proficient in SQL databases (Oracle, PostgreSQL, SQL Server, MySQL).
  • Strong debugging, performance tuning, and CI/CD practices (Git, Maven, Jenkins).

Responsibilities

  • Design, develop, and maintain scalable Java-based applications using Java 17+, Spring Boot, and Microservices.
  • Develop and consume RESTful APIs with robust authentication/authorization.
  • Build event-driven solutions using Apache Kafka for real-time processing.
  • Deploy, manage, and troubleshoot applications on Kubernetes environments.
  • Implement observability with monitoring tools like Grafana, Prometheus, Splunk, ELK.
  • Ensure code quality via unit tests, code reviews, and CI/CD.
  • Develop complex SQL queries and optimize database performance.
  • Collaborate with stakeholders, architects, QA, and DevOps throughout SDLC.

Skills

Java
Spring Boot
Microservices
Kafka
Kubernetes
API Security
OAuth 2.0
JWT
OpenID Connect
Observability
SQL
REST APIs
CI/CD
Docker
Cloud

Tools

Git
Maven
Jenkins
CI/CD pipelines

Job description

DNS Info Ltd in the United Kingdom is seeking an experienced Java Full Stack Developer to build scalable enterprise applications using modern Java technologies. The role requires hands-on work with Kafka, Kubernetes, API security, SQL databases, and Spring-based microservices development.

You will design, develop, and maintain Java-based applications, develop RESTful APIs with secure authentication, implement observability, and ensure performance and reliability in a fast-paced SDLC.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Full-Stack Java Engineer — Microservices & Kafka
Hybrid Full-Stack Java Engineer — Microservices & Kafka

Clarify Consultancy Ltd • Bolton

Hybrid
GBP 65,000 - 90,000
Senior Java Engineer - Kafka, AWS & Microservices
Senior Java Engineer - Kafka, AWS & Microservices

Bounteous • Glasgow

On-site
GBP 65,000 - 90,000
Java Engineer - Cloud Microservices, Kafka, Remote
Java Engineer - Cloud Microservices, Kafka, Remote

Version 1 • Birmingham

Hybrid
GBP 70,000 - 90,000
Quarterly profit share
Career progression & mentorship
Flexible remote working
+6
Senior Java Backend Engineer: Microservices & Kafka Hybrid
Senior Java Backend Engineer: Microservices & Kafka Hybrid

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Java Full-Stack Engineer|Spring Boot, Angular, Kafka
Senior Java Full-Stack Engineer|Spring Boot, Angular, Kafka

Tata Consultancy Services • Manchester

On-site
GBP 70,000 - 110,000
Java FullStack Developer
Java FullStack Developer

DNS Info Ltd • Glasgow

On-site
GBP 85,000 - 120,000
Senior Java Engineer: Distributed Systems & Scale
Senior Java Engineer: Distributed Systems & Scale

hireful • City Of London

Hybrid
GBP 120,000 - 125,000
Health benefits
Dental coverage
Pension
+2
Java Developer – Kafka, AWS & CI/CD (Hybrid)
Java Developer – Kafka, AWS & CI/CD (Hybrid)

Client Server • Greater London

Hybrid
GBP 80,000 - 90,000
Hybrid work
Pension
Life Assurance
+5
Backend Java Engineer - Microservices & Kafka
Backend Java Engineer - Microservices & Kafka

TEKsystems • Burgess Hill

On-site
GBP 50,000 - 70,000
Senior Java Engineer – Microservices & Kafka (Hybrid)
Senior Java Engineer – Microservices & Kafka (Hybrid)

Square One Resources • Burgess Hill

Hybrid
GBP 48,000 - 80,000