Java Developer - Edinburgh

Hays plc
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Edinburgh, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
CSS
Cloud Computing
Continuous Integration
DevOps
PostgreSQL
MVC
OAuth
Openshift
SQL Databases
TypeScript
Test Driven Development
Cloud Monitoring
Spring-mvc
React
Spring-boot
Cypress
Cloudformation
Extreme Programming (XP)
Front End Software Development
Api Gateway
REST
Docker
Jenkins
Microservices

Job description

  • As part of our collaborative, agile team, I will contribute to the greenfield development of a new digital service and enhance existing platforms to improve user experience, accessibility, and operational efficiency. We follow modern engineering practices, including XP, TDD, and DevOps, striving to deliver high-quality, user-focused digital products. I will also be part of a multi-functional team that values continuous improvement, collaboration, and technical excellence.

Technologies:

  • API
  • AWS
  • CI/CD
  • Cloud
  • CSS
  • Cypress
  • DevOps
  • Docker
  • Flow
  • Java
  • Jenkins
  • MVC
  • OpenShift
  • PostgreSQL
  • REST
  • React
  • SQL
  • Spring
  • Spring Boot
  • TDD
  • TypeScript
  • Web
  • XP
  • microservices

Requirements

  • We are looking for someone with strong commercial experience in Java development and a passion for building robust, user-centered digital services. The essential skills we require include:
  • Proficiency in Java 17+ and Spring Boot microservices
  • Experience in REST API development
  • SQL and data modeling skills (preferably with PostgreSQL)
  • Knowledge of AWS and OpenShift
  • Familiarity with CI/CD and modern DevOps practices
  • Experience with cloud monitoring and observability tools
  • Proficient in Infrastructure as Code
  • Desirable skills include:
  • Front-end development experience with React, HTML/CSS, and accessibility awareness
  • Familiarity with AWS services such as Lambda, S3, Aurora, API Gateway, CDK, and CloudFormation
  • Experience with testing frameworks like Cypress
  • Proficiency in Jenkins and Docker
  • Familiarity with OAuth2, Spring Web Flow, and Spring MVC
  • Knowledge of Thymeleaf and TypeScript

Apply for this position