Java Developer

Reed
London, UK
5 days ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£55,000.0 - £65,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Data Analysis Unit Testing Microsoft Azure Cloud Engineering Code Review Data Security Database Applications IntelliJ IDEA Python (Programming Language) Apache Maven
+8 more
Mockito Standard Sql Software Engineering Apache Solr Spring-boot Git Restful APIs Microservices

Job description

Working closely with technical and business stakeholders, you’ll be involved in the full software development lifecycle, from requirements gathering and solution design through to development, testing, deployment and ongoing improvement. This is an exciting opportunity to contribute to multiple projects and new system implementations while helping shape the future of our technology landscape. What You’ll Be Doing

  • Designing, developing and maintaining scalable applications and services using Java and Spring Boot.
  • Building robust REST APIs and microservices that integrate with internal and third-party systems.
  • Analysing business requirements and translating them into high-quality technical solutions.
  • Supporting the enhancement, optimisation and continuous improvement of existing systems and applications.
  • Writing clean, well-documented and maintainable code in line with development best practices.
  • Conducting unit testing, code reviews and contributing to quality assurance activities.
  • Collaborating closely with Business Analysts, Project Managers, QA teams and fellow developers throughout the delivery lifecycle.
  • Ensuring solutions meet security, performance and reliability standards.
  • Identifying technical challenges and proposing innovative and practical solutions.
  • Sharing knowledge, lessons learned and best practices across the development team.
  • Supporting deployments and project releases, including occasional out-of-hours implementation activities where required.
  • Taking ownership of assigned work and providing regular progress updates to stakeholders.

What We’re Looking For

Essential Technical Skills

  • Java
  • Spring Boot
  • REST API Development
  • Microservices Architecture
  • SQL
  • Maven
  • Git

Desirable Technical Skills

  • Microsoft Azure
  • IntelliJ IDEA
  • Mockito
  • Apache Solr
  • Cloud-native application development, At Reed in Partnership, you’ll be part of an organisation where technology delivers real-world impact. You’ll have the opportunity to work on meaningful projects, influence technical solutions and contribute to systems that support communities across the UK. Benefits Include

  • 25 days annual leave plus bank holidays
  • Reed Pension Scheme
  • Award-winning Management & Leadership Development Programmes
  • Professional and Personal Development Funding
  • Bi-annual pay reviews
  • Flexible and remote working arrangements
  • Access to Reed Wellbeing benefits
  • Ongoing learning, development and career progression opportunities

Not what you are looking for?

  • Developer jobs
  • Software Developer jobs
  • Software Engineer jobs
  • Python Developer jobs

Requirements

  • Strong problem-solving and analytical abilities.
  • Excellent attention to detail.
  • Outstanding communication and collaboration skills.
  • Experience delivering software solutions within a structured development environment.
  • Ability to manage multiple priorities and projects simultaneously.
  • Strong organisational and time-management skills.
  • A proactive mindset with a passion for continuous improvement.
  • Ability to work effectively both independently and as part of a distributed team.

Desirable Experience

  • Experience working within public sector or government-funded environments.
  • Understanding of management information systems and data-driven applications.
  • Knowledge of data security and secure software development practices.
  • Experience providing technical advice and support to internal stakeholders.
  • Strong commercial awareness and understanding of how technology supports business objectives.
  • Ability to absorb complex information and communicate technical concepts clearly to non-technical audiences.

About the company

At Reed in Partnership, technology plays a central role in supporting our services and driving continuous improvement across the organisation. We’re looking for a talented Java Developer to join our Business Systems team and help design, build and enhance robust software solutions that support colleagues, customers and publicly funded programmes across the UK.

Apply for this position

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

Apply on www.reed.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…