Live opening · Posted 7 hours ago

Junior / Mid-Level Full Stack Developer

NECSWS · London, England, United Kingdom
Smartrecruiters Yes Full-time
You are 7 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 7 hours ago
CompanyNECSWS
LocationLondon, England, United Kingdom
Job typeFull-time
Work modeYes
SkillsJavaScript, TypeScript, React, Java, Spring Boot, Angular, AWS
SourceSmartrecruiters
Listed7 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
9 min from Smartrecruiters publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
72,969 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Please note that for this role you must be eligible for security clearance, so must have been a resident in the UK for a minimum of 5 years.
We are seeking a developer who wants to grow as part of an experienced engineering team, building secure, reliable and meaningful software used across complex public-sector and operational environments.
This role suits someone with a solid technical foundation, a hunger to learn, and a genuine interest in both front-end and back-end development. You do not need to be an expert in every area. What matters is that you enjoy building software, solving problems, communicating clearly, and improving through practical delivery.
You will work across back-end and front-end development, contributing to Java or Kotlin services, Spring Boot applications, REST APIs, integrations, databases, user interfaces, and platform improvements. You will be supported by senior engineers, trusted to take ownership of assigned work, test your changes, and contribute to shared engineering best practices.
This is a strong opportunity to gain practical experience across back-end services, front-end development, cloud-based delivery, and agile engineering practices, while building your confidence and technical ownership over time.
What you will do
Build and maintain software features using Java or Kotlin, Spring Boot and modern web technologies, including RESTful APIs that support internal systems and integrations.
Contribute to front-end development where needed, working with technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular or AngularJS.
Write clean, readable and maintainable code, working with relational and NoSQL databases to query, structure and manage data effectively.
Support quality through unit, integration and functional testing, code reviews and defect resolution, with support from the team where needed.
Use Git, build tools and CI/CD pipelines as part of everyday development, working closely with product, QA, design, DevOps and other engineers to deliver working software.
Develop and apply good engineering practice across security, performance, accessibility and maintainability.
What we are looking for
Around 2 to 5 years of software development experience, preferably in a commercial development environment, although capability and potential matter more than exact years.
Hands-on experience with Java or Kotlin and object-oriented programming, with exposure to Spring Boot or similar backend frameworks, alongside working knowledge of relational and NoSQL databases.
Familiarity with Git, collaborative development workflows, CI/CD pipelines and automated delivery.
A test-first attitude, with a willingness to write and maintain automated tests as part of normal development.
Ability to work well in an agile team, communicate clearly and take a practical, reliable approach to delivery.
Genuine enthusiasm for technology, with a willingness to learn, improve and take on more technical ownership over time.
Desirable experience
Experience or good working knowledge of Spring Framework, Spring Data JPA, Hibernate or similar backend technologies.
Understanding of REST APIs and service-based development.
Front-end development experience using HTML, CSS, JavaScript and ideally TypeScript, with knowledge of frameworks or libraries such as React, Angular, AngularJS or Vue, modern front-end patterns or legacy front-end modernisation.
Exposure to cloud platforms such as AWS or Azure, with familiarity across containers, Kubernetes and CI/CD tooling such as Jenkins, GitLab CI or GitHub Actions.
Experience with, or working towards, accessibility standards such as WCAG 2.2 AA.
Experience working in secure, regulated or operationally sensitive environments.
Why this role
This is an opportunity to develop as a full-stack software developer while working on systems that support national services and make a real difference to people's lives.
You will be part of a team delivering software for complex public-sector and operational environments. The work is meaningful and technically varied, giving you exposure to real-world engineering challenges across back-end services, front-end applications, integrations, databases, security, testing and maintainability.
You will be supported by experienced engineers, encouraged to ask questions and trusted to take ownership as your confidence grows.
How we work
You will join a people-first engineering environment where practical delivery, learning and quality matter. Our work supports national systems and public services, so we care about building software that is reliable, maintainable and useful to the people who depend on it.
We work collaboratively across engineering, product, design, QA and delivery. You will be encouraged to ask questions, communicate ideas clearly, participate in code reviews, share knowledge and help promote best practices across the team.
Our culture is grounded in support, ownership and continuous improvement. You will be encouraged to build confidence, share ideas and contribute to software designed for real people and real-world outcomes.
Security clearance and eligibility
This role may require eligibility for Security Check (SC) clearance, depending on the project or assignment.
You do not need to hold current SC clearance unless specifically stated, but where clearance is required, you must be eligible to obtain it and able to satisfy the necessary residency and vetting requirements.
Candidates must already have the right to work in the UK.
Ideally educated to degree level in Computer Science, Software Engineering, Information Technology or a related technical discipline.
Equivalent practical experience, professional training or relevant certifications will also be considered.

Employment type
Full-time

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App