Job Search and Career Advice Platform

Enable job alerts via email!

Java FullStack Developer

Dns Info Ltd

City of Westminster

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company based in the UK is seeking a passionate Software Engineer to join its dynamic team. You will design, develop, and maintain enterprise-grade applications using Java and Spring Boot. Your role involves working with Oracle and PostgreSQL databases, leveraging Docker and Kubernetes for containerization. The ideal candidate will have cloud deployment experience on AWS, Azure, or GCP, along with strong problem-solving skills. This position offers an opportunity for innovation and the chance to mentor peers in a fast-paced environment.

Qualifications

  • Bachelor's degree in computer science, Engineering, or equivalent experience.
  • Strong experience in Java and Spring Boot development.
  • Hands-on experience with Oracle and PostgreSQL databases.
  • Proficiency in Docker and Kubernetes for containerization and orchestration.
  • Experience with cloud deployments (AWS, Azure, GCP).
  • Familiarity with application monitoring, logging, and alerting tools.
  • Excellent problem-solving skills and proactive attitude.
  • Strong communication skills with the ability to influence and collaborate effectively.
  • Demonstrated ability to challenge existing approaches and drive change.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of microservices architecture.
  • Exposure to Front End technologies (React, Angular, etc.).
  • Prior experience in financial services or regulated industries.

Responsibilities

  • Design, develop, and maintain Back End services and APIs using Java and Spring Boot.
  • Work with Oracle and PostgreSQL databases for schema design and query optimization.
  • Build and deploy applications in containerized environments using Docker.
  • Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability.
  • Monitor and troubleshoot application performance using Prometheus and Grafana.
  • Collaborate with cross-functional teams in an Agile environment to deliver software.

Skills

Java
Spring Boot
Oracle
PostgreSQL
Docker
Kubernetes
AWS
Azure
GCP
CI/CD
Microservices
React
Angular

Education

Bachelor's degree in computer science or related field

Tools

Prometheus
Grafana
ELK Stack
Job description
Overview

We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions.


Responsibilities


  • Design, develop, and maintain Back End services and APIs using Java and Spring Boot

  • Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration)

  • Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes

  • Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability

  • Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack

  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software

  • Challenge the status quo by proposing innovative solutions and driving continuous improvement

  • Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence


Qualifications


  • Bachelor\'s degree in computer science, Engineering, or related field (or equivalent experience)

  • Strong experience in Java and Spring Boot development

  • Hands-on experience with Oracle and PostgreSQL databases

  • Proficiency in Docker and Kubernetes for containerization and orchestration

  • Experience with cloud deployments (AWS, Azure, GCP)

  • Familiarity with application monitoring, logging, and alerting tools

  • Excellent problem-solving skills and proactive attitude

  • Strong communication skills with the ability to influence and collaborate effectively

  • Demonstrated ability to challenge existing approaches and drive change

  • Experience with CI/CD pipelines and DevOps practices

  • Knowledge of microservices architecture

  • Exposure to Front End technologies (React, Angular, etc.)

  • Prior experience in financial services or regulated industries

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.