Java FullStack Developer

DNS Info Ltd

Glasgow

On-site

GBP 85,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

5 days Onsite is a must.

Job Description

We are seeking an experienced Java Full Stack Developer with strong expertise in building scalable enterprise applications using modern Java technologies, cloud-native architectures, and microservices. The ideal candidate will have hands‑on experience with Kafka, Kubernetes, API Security, Observability tools, SQL databases, and Spring‑based microservices development.

Key Responsibilities
  • Design, develop, and maintain scalable Java‑based applications using Java 17+, Spring Boot, and Microservices architecture.
  • Develop and consume RESTful APIs while implementing robust authentication and authorization mechanisms.
  • Build event‑driven solutions using Apache Kafka for real‑time data processing and messaging.
  • Deploy, manage, and troubleshoot applications on Kubernetes environments.
  • Implement observability solutions using tools such as Splunk, ELK, Grafana, Prometheus, Dynatrace, or AppDynamics.
  • Optimize application performance, scalability, and reliability.
  • Work closely with business stakeholders, architects, QA teams, and DevOps engineers throughout the SDLC.
  • Ensure code quality through unit testing, code reviews, and CI/CD best practices.
  • Develop database solutions, write complex SQL queries, and optimize database performance.
  • Follow secure coding practices and enterprise API security standards.
Required Skills
  • Strong experience in Java 11/17+, Spring Boot, Spring MVC, Spring Data JPA
  • Expertise in Microservices Architecture
  • Hands‑on experience with Apache Kafka
  • Experience deploying applications on Kubernetes
  • Strong knowledge of API Authentication & Authorization
  • OAuth 2.0
  • JWT
  • OpenID Connect
  • API Gateway concepts
  • Experience with Observability and Monitoring Tools
  • Grafana
  • Prometheus
  • Splunk
  • ELK Stack
  • Dynatrace/AppDynamics
  • Strong understanding of Bean Management and Dependency Injection using Spring Framework
  • SQL database experience:
  • Oracle
  • PostgreSQL
  • SQL Server
  • MySQL
  • Strong debugging and performance tuning skills
  • Experience with Git, Maven, Jenkins, CI/CD pipelines
Nice to Have
  • AWS or Azure Cloud experience
  • Docker containerization
  • NoSQL databases such as MongoDB
  • Frontend experience with Angular or React
  • Exposure to Banking, Financial Services, or Payments domain
Experience
  • 8+ years of software development experience
  • Minimum 8+ years of hands‑on experience with Java Microservices development
Key Skills

Java, Spring Boot, Microservices, Kafka, Kubernetes, API Authentication, OAuth2, JWT, Observability, Prometheus, Grafana, Splunk, Bean Management, SQL, REST APIs, CI/CD, Docker, Cloud Technologies.

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

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Manchester

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

Qualient Technology Solutions UK Limited • Metropolitan Borough of Solihull

On-site
GBP 70,000 - 110,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Cubestech Ltd • Glasgow

On-site
GBP 65,000 - 90,000
Java Developer
Java Developer

Qualient Technology Solutions UK Limited • Reading

On-site
GBP 40,000 - 80,000
Technical Engineer (Full Stack Java)
Technical Engineer (Full Stack Java)

Clarify Consultancy Ltd • Lancaster

Hybrid
GBP 65,000 - 90,000
Hybrid working with two office days a‑
Technical Engineer (Full Stack Java)
Technical Engineer (Full Stack Java)

Clarify Consultancy Ltd • Bolton

Hybrid
GBP 65,000 - 90,000
Senior Java Developer
Senior Java Developer

NextWave Consulting Ltd • Greater London

Hybrid
GBP 70,000 - 90,000
Java Developer
Java Developer

NextWave Consulting • Greater London

Hybrid
GBP 50,000 - 70,000
Fullstack Java Developer
Fullstack Java Developer

Falcon Chase International • Greater London

On-site
GBP 60,000 - 90,000