Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Glasgow?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

DNS Info Ltd

Glasgow / Global

Java FullStack Developer

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.

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs