Senior Java Developer

Sanderson Recruitment Plc
Newcastle upon Tyne, United Kingdom
4 days ago

Role details

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

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Java
JavaScript
Automation of Tests
Continuous Integration
Spring
Scrum
Software Engineering
Working Model 2D
Test Driven Development
Spring-mvc
Spring-boot
SC Clearance
Git Flow
Software Coding

Job description

Please note that any offer of employment will be subject to successful BPSS and SC security clearance checks. Applicants must be able to demonstrate a continuous 5-year UK address history at the time of application, typically with no absences from the UK exceeding 30 consecutive days. Additional security clearance requirements may apply and will be discussed during the recruitment process.

Hybrid Working

This position follows a hybrid working model and requires attendance at the Newcastle office, Cobalt Business Park, three days per week.

Please note: the above requirements relate to a specific client engagement.

What You'll Gain in This Role

As part of our team, you will have the opportunity to:

  • Deliver innovative technology solutions to real-world challenges across a range of industries.
  • Contribute to the transformation of leading organisations and communities on a global scale.
  • Develop your technical expertise within a collaborative and forward-thinking environment.
  • Work alongside experienced professionals on large-scale, impactful projects that support both personal and professional growth., As a Senior Java Developer, you will:
  • Champion best practices in software development, including coding standards, branching strategies, Test-Driven Development (TDD), Continuous Integration, and Continuous Testing.
  • Collaborate with technical leads to design and implement scalable microservices architectures and ensure seamless integration across technical components.
  • Support test automation activities by working closely with QA engineers to validate both functional and non-functional requirements.
  • Actively contribute within an Agile Scrum environment, participating in sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
  • Mentor and support team members while contributing across development and testing activities to help deliver high-quality solutions.

Requirements

  • Strong commercial experience with Java (versions 8-17).
  • Proven expertise in Spring Framework technologies, including Spring Boot and Spring MVC.
  • Experience with JavaScript development.
  • Current hands-on Java development experience within enterprise environments.
  • The ability to mentor, guide, and support junior developers.
  • Excellent communication, leadership, and interpersonal skills, with the ability to collaborate effectively across teams.

Apply for this position