FieldsSoftware DevelopmentBackend Developer
Backend Developer
Build the servers, APIs, and databases that power applications.
Career
- Structure
- 8 modules, each ending in a milestone
- Proof
- Verified against real tasks from module 2
- Ends in
- A defended capstone and a high-assurance credential
The journey
Practised under observation
Programming foundations for the serverFrom zero to a working programmer, with a server language at depth, the machine beneath it, and the internet the server lives on.Practised under observation
MilestoneA programmer, provablyThat you can write working programs over real files and real remote data, and follow an error from its symptom back to its cause.
From here, milestones are verified rather than practised.
Verified against a real task
The server and the APIThe producer craft begins, with HTTP at depth and APIs designed as products rather than endpoints that happen to work.Verified against a real task
MilestoneAn API someone else can build onThat you can design a service another developer can use correctly from its contract alone, that refuses bad input at the border and says something useful when it does.
Data and persistenceTruth that survives restarts, with relational depth, transactional honesty, and storage chosen by the problem rather than by habit.Verified against a real task
MilestonePersistence with integrityThat you can model data so the database itself protects it, keep it correct when two people write at once, and change its shape safely once it holds real records.
Security, identity and the hostile internetThe licence to accept traffic, covering authentication, authorisation, and a defence posture for the seat where attacks actually arrive.Verified against a real task
MilestoneDefended, provablyThat you can tell who someone is and what they are allowed to do, store credentials so a stolen database is not a catastrophe, and keep hostile input from reaching your logic.
Software design, testing and architectureCode that survives its second year, with tests that catch, design that communicates, and architecture chosen on honest economics.Verified against a real task
MilestoneDesigned to be changedThat you can organise a service so it absorbs change rather than resisting it, and defend keeping it simple when a more elaborate architecture was available.
Caching, async work and real-timeFast and decoupled without lying, treating caching as a correctness problem and reading the fine print on delivery guarantees.Verified against a real task
MilestoneFast, decoupled, still correctThat you can make a service faster and looser coupled without making it wrong, and state accurately what your messaging actually guarantees.
Production: containers, delivery, observability and scaleOperated rather than babysat, with the service packaged, shipped through gates, observable in the dark, and scaled on evidence.Verified against a real task
MilestoneOperated, not babysatThat you can ship a service through automated gates, diagnose it in production from its own signals, survive a failing dependency, and say what it costs to run.
The Backend Developer in the organizationThe producer professional duties, with the API treated as a product, every consumer honoured, and the trust economics of the service seat.Verified against a real task
MilestoneA producer consumers trustThat you can change a service other teams depend on without surprising them, and account for where personal data lives and how it is removed.
- Capstone
A service the organization bets on
A complete production backend service for a real domain, built under observation from a contract-described API through persistence, identity, architecture, asynchronous work, and production operation, with its own known limitations written down.
DefenceYou walk an instructor through your own service: what consumers may rely on and what they must not, how a hostile request is stopped and where, what a stolen database would actually yield, what happens when a dependency dies, and what you would cut first under cost pressure. The credential is not awarded if you cannot account for your own work.
- Credential
High-assurance credential
Evidence that you can run services an organisation bets its product on, and prove they hold under failure. It does not claim seniority, and it does not oblige any employer to accept it.
Related capability paths
What is not live yet
The desktop app, consent-based observation, scoring, and credentials are in development. Nothing here implies they are live yet.
Get early access