openskills.info
← All career guides

Software development

Backend Engineer

Builds secure, reliable server-side services, APIs, data access layers, and distributed workflows.

Skills
8
Published coverage
5
Awaiting publication
3

Skills

Service development

  • Backend programming

    Importance: Essential (5 of 5)

    Implements maintainable server-side applications in a production language.

    Course coverage

    • Courses planned (3)
  • API design

    Importance: Essential (5 of 5)

    Defines stable HTTP, RPC, and event-driven service contracts.

    Course coverage

  • Testing

    Importance: Essential (5 of 5)

    Verifies service behavior through unit, integration, and end-to-end tests.

    Course coverage

    • Course planned (1)

Production services

  • Messaging

    Importance: Very important (4 of 5)

    Designs asynchronous workflows using queues and event streams.

    Course coverage

    • Course planned (1)
  • Observability

    Importance: Very important (4 of 5)

    Instruments services to support diagnosis and reliability.

Relevant courses

Core foundations

Supporting knowledge

Specializations

  • Courses planned (2)