×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer; Backend

Job in Sunderland, Tyne and Wear, CA13, England, UK
Listing for: The Green Energy Advice Bureau
Full Time position
Listed on 2026-01-26
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Position: Full Stack Developer (Backend)

Overview

At the Green Energy Advice Bureau (GEAB), we are passionate about driving the transition to a more sustainable future. As a leading consultancy in the renewable energy sector, we empower customers through innovative technology that supports smarter energy decisions. Our internal platforms and data-driven products play a key role in delivering efficient, compliant, and scalable energy solutions. Our values underpin everything we do and guide how we build, collaborate, and innovate.

Job Overview:

We are delighted to be recruiting for a Full Stack Developer (Backend Focused) to join our growing development team.

This position is central to the ongoing development, stability, and modernisation of Phoenix
, our internal platform, as well as the integrations that support our wider business operations.

This is a hands-on role suited to a developer who enjoys taking ownership from concept through to delivery. You will contribute to architectural decisions, work with legacy systems, and help shape the technical direction of our products in a regulated environment where accuracy and reliability are essential.

Responsibilities
  • Designing, building, and maintaining backend services using Python
  • Working across the full stack, with a stronger focus on backend development
  • Building and integrating RESTful APIs, including third-party integrations
  • Writing, optimising, and maintaining SQL queries to support data-driven features
  • Contributing to system architecture and technical decision-making
  • Refactoring and modernising legacy codebases in a structured, incremental way
  • Identifying, prioritising, and addressing technical debt to improve long-term system quality
  • Owning features end-to-end, from initial concept through to production delivery
  • Ensuring systems meet the standards required in a regulated industry, with a strong focus on accuracy and compliance
  • Collaborating closely with developers, product stakeholders, and wider teams to deliver high-quality solutions
  • Strong experience developing backend systems using Python
  • Confident working with SQL
    , including query optimisation and data integrity
  • Hands-on experience with cloud platforms, preferably AWS (GCP experience considered)
  • Full stack development experience, with a clear strength on the backend
  • Working knowledge of Type Script and Node.js
  • Experience building and consuming RESTful APIs
  • Ability to contribute to and influence technical and architectural decisions
  • Comfortable working with and improving legacy codebases
  • Experience identifying and managing technical debt
  • Strong sense of ownership, with the ability to manage work independently and see tasks through to completion
  • Experience working in a regulated environment (energy, finance, healthcare, or similar)
  • An interest in classical machine learning
    , with an understanding of how it can be applied to real-world problems
  • Familiarity with QA processes
    , testing strategies, or test automation
  • Experience with Test-Driven Development (TDD)
Benefits / Working Arrangements
  • Office based or hybrid working considered, with occasional visits to the office
  • Professional and Personal Development Scheme
  • Amazing perks including up to £40 off your home broadband
  • A supportive, collaborative team and a phenomenal office culture
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary