Java Full Stack developer

DCV Technologies Limited
Manchester, UK
3 months ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Compensation
£104,000.0 - £117,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Software Quality Databases DevOps Github PostgreSQL
+30 more
Enterprise Messaging Systems MongoDB MySQL NoSQL OAuth Performance Tuning Scrum Methodology RabbitMQ Cloud Services JSON Web Token SQL Databases TypeScript Okta ReactJS Spring-boot Backend Gitlab Git Vue.js Containerization AngularJS Kubernetes Apache Kafka Front End Software Development Api Gateway Restful APIs Software Version Control Docker Jenkins Microservices

Job description

Build and maintain Java-based microservices with Spring Boot, ensuring scalability and performance.

Develop front-end applications using modern frameworks (Angular/React) for seamless user experiences.

Integrate workflows with external systems via REST APIs, messaging queues, and cloud services.

Collaborate with business analysts, architects, and QA teams to translate requirements into technical solutions.

Ensure code quality, security, and performance optimization across the stack.

Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.

Troubleshoot and resolve issues in production and support deployment activities.

Stay updated with emerging technologies and recommend improvements to enhance system efficiency., Build and maintain Java-based microservices with Spring Boot, ensuring scalability and performance.

  • Develop front-end applications using modern frameworks (Angular/React) for seamless user experiences.
  • Integrate workflows with external systems via REST APIs, messaging queues, and cloud services.
  • Collaborate with business analysts, architects, and QA teams to translate requirements into technical solutions.
  • Ensure code quality, security, and performance optimization across the stack.
  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.
  • Troubleshoot and resolve issues in production and support deployment activities.
  • Stay updated with emerging technologies and recommend improvements to enhance system efficiency.
  • Build and maintain Java-based microservices with Spring Boot, ensuring scalability and performance.
  • Develop front-end applications using modern frameworks (Angular/React) for seamless user experiences.
  • Integrate workflows with external systems via REST APIs, messaging queues, and cloud services.
  • Collaborate with business analysts, architects, and QA teams to translate requirements into technical solutions.
  • Ensure code quality, security, and performance optimization across the stack.
  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.
  • Troubleshoot and resolve issues in production and support deployment activities.
  • Stay updated with emerging technologies and recommend improvements to enhance system efficiency.

Requirements

Java / Spring Boot: Strong backend development experience, RESTful APIs, microservices architecture

Database: SQL/NoSQL (PostgreSQL, MySQL, MongoDB, etc.)

Front-End Development: Angular/React/Vue.js with HTML5, CSS3, JavaScript/TypeScript

Cloud Platforms: AWS / Azure / GCP (deployment, CI/CD pipelines)

Version Control: Git, GitHub/GitLab

Secondary Skills

Knowledge of Kubernetes/Docker for containerization and orchestration

Experience with Kafka/RabbitMQ or other messaging systems

Exposure to DevOps practices and CI/CD tools (Jenkins, GitHub Actions, etc.)

Familiarity with API Gateway / Security (OAuth2, JWT, Keycloak)

Understanding of Agile/Scrum methodologies.

Desirable skills/knowledge/experience:

Java / Spring Boot: Strong backend development experience, RESTful APIs, microservices architecture

Database: SQL/NoSQL (PostgreSQL, MySQL, MongoDB, etc.)

Front-End Development: Angular/React/Vue.js with HTML5, CSS3, JavaScript/TypeScript

Cloud Platforms: AWS / Azure / GCP (deployment, CI/CD pipelines)

Version Control: Git, GitHub/GitLab

Secondary Skills

Knowledge of Kubernetes/Docker for containerization and orchestration

Experience with Kafka/RabbitMQ or other messaging systems

Exposure to DevOps practices and CI/CD tools (Jenkins, GitHub Actions, etc.)

Familiarity with API Gateway / Security (OAuth2, JWT, Keycloak)

Understanding of Agile/Scrum methodologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · WWC 2023

Videos

See all

Related articles

See all