Java Developer

Anson McCade
Newcastle upon Tyne, 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

Newcastle upon Tyne, United Kingdom

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Continuous Integration
Java Development Kit
Scrum
Software Deployment
SonarQube
Systems Integration
Enterprise Software Applications
Test Driven Development
Spring-boot
Gitlab
Software Version Control
Jenkins
Microservices

Job description

  • Build and maintain applications using Java (JDK 11+) and Spring Boot

  • Develop scalable microservices and APIs

  • Deploy applications to cloud platforms (e.g. AWS)

  • Collaborate with cross-functional teams (developers, testers, infrastructure)

  • Follow best practices like clean code, testing, and version control

  • Work in Agile teams (stand-ups, sprint planning, reviews)

Requirements

  • Strong experience with Java and Spring Boot

  • Experience building microservices and APIs

  • Understanding of cloud platforms (e.g. AWS) and containers

  • Knowledge of development best practices (TDD, CI/CD, version control)

  • Experience working in Agile/Scrum environments

  • Good communication and teamwork skills

Good to Have:

  • Experience with tools like Jenkins, GitLab or SonarQube

  • Experience building secure, scalable applications

  • Familiarity with enterprise systems and integrations

Benefits & conditions

  • Salary from £40,000 to £60,000

  • 25 Days holiday per annum

  • Extensive benefits package

  • Continuous training provided for career progression

  • Health and Wellbeing assurances

  • Hybrid Working

Apply for this position