Skip to main content

Back end developer resume examples & writing guide for 2026

Three back end developer resumes at entry, mid and staff level, rendered in a real template and annotated. Each sizes the services by traffic and data, and names the failure each design was built to survive.

By the Resumi editorial teamUpdated 9 min read

Showing the mid-level example

Back end developer resume example, mid level, rendered in The Jake's template
Strength: Excellent

Written by the Resumi editorial team for a fictional candidate. Role facts come from O*NET and the U.S. Bureau of Labor Statistics.

Strength band is Resumi’s optimization score, not a ranking any employer sees.

What makes this resume work

Each marker on the page has a note here. Press a marker to jump to its note.

  1. 1

    Platform named with its stack

    Claims platform APIs on Kotlin, Spring Boot and Kafka. The headline gives a hiring manager the domain and the stack together, which is most of the first-pass decision for a mid-level backend role.

  2. 2

    Services, volume and partners

    Six services, three hundred ten thousand claims a year and forty partner integrations. The counts size the platform in one line and show ownership of something other companies depend on.

  3. 3

    An outbox that ended lost updates

    Claim intake moved to events with an outbox table, removing twelve hundred support tickets a year. It names a consistency pattern and ties it to a cost the business already counted.

  4. 4

    Partners moved off shared keys

    Forty integrations moved to OAuth 2.0 client credentials and versioned contracts, with all traffic off shared API keys. Insurers ask for exactly this security and contract work, and few resumes show it.

  5. 5

    Incidents that stopped repeating

    Two engineers mentored through on-call and repeat incidents down forty-five percent by closing postmortem actions. It measures mentoring and reliability together, which is how a mid-level engineer grows toward senior.

  6. 6

    Telematics years, two lines

    The trip-summary API and the partitioned table stay with their numbers. They show where the service habits began without taking space from the claims platform this reader is hiring for.

Build your back end developer resume

Free to start · no card

01The example, in full

The resume shown above, as text you can search and copy.

Gideon Whitlaw

Backend engineer, claims platform APIs, Kotlin, Spring Boot and Kafka

Kansas City, MOgideon.whitlaw@example.com(555) 519-2640gideonwhitlaw.example.com

Summary

Backend engineer with five years in fleet telematics and insurance, owning the claims API platform at a property insurer handling 310,000 claims a year. Redesigned claim intake on events, cut claim-status p99 latency from 1.4 seconds to 220 ms and moved 40 partner integrations to OAuth 2.0 with versioned APIs.

Experience

Backend engineer, claims platform

Mar 2023 – Present

Armourdale Mutual Insurance · Kansas City, MO

  • Led the claims API platform of 6 Kotlin services on Kafka and PostgreSQL, handling 310,000 claims a year and 40 partner integrations.
  • Redesigned claim intake as an event-driven flow with an outbox table, eliminating 1,200 lost-update support tickets a year.
  • Cut p99 latency on the claim status API from 1.4 seconds to 220 ms with a Redis read cache and 5 targeted indexes.
  • Secured 40 partner integrations with OAuth 2.0 client credentials and versioned OpenAPI contracts, moving 100% of traffic off shared API keys.
  • Mentored 2 engineers through their first on-call rotations and cut repeat incidents 45% by tracking postmortem actions to closure.

Backend engineer

Jun 2021 – Feb 2023

Westport Fleet Telematics · Kansas City, MO

  • Delivered the trip-summary API in Kotlin that dispatch screens call 2M times a day.
  • Optimized the location-points table with monthly partitions in PostgreSQL, taking the nightly report from 14 minutes to 40 seconds.

Education

Bachelor of Science in Computer Science

Aug 2017 – May 2021

Missouri Plains University · Kansas City, MO

Skills

Languages
Kotlin, Java, SQL
Services
Spring Boot, REST API, OAuth 2.0
Data
PostgreSQL, Redis, Kafka
Platform
Amazon Web Services, Kubernetes, Docker

02Market snapshot

Median pay
$135,980 median annual pay for software developers, the occupation that counts back-end work
Typical education
Bachelor's degree required, said 85 percent of O*NET respondents for software developers
Job outlook
Software developers are projected to add 174,700 jobs from 2025 to 2035, a 10% rise
Common credentials
One state license, in Nebraska. 57 certifications listed, from 23 organizations

Sources: BLS OES (May 2025) · O*NET (31.0) · BLS OOH (2025) · CareerOneStop (2026)

03The same resume at three levels

The tinted row is the level shown above.

  • Entry-level

    0–2 years

    The degree comes first, then two years of service work sized in calls, records and minutes. Each bullet names a backend concern: API latency at a percentile, idempotent consumers, a partitioned table and on-call response. The internship keeps one line with its customer count and contract tests.

    Typical titles: Software engineer I, backend, Backend engineer, Backend developer

  • Mid-level

    3–6 years

    Ownership of a platform replaces one API. The bullets carry service count and volume, an event-driven redesign with the tickets it removed, latency with its method, partner authentication moved off shared keys and incident follow-through. The telematics years keep two lines.

    Typical titles: Backend engineer, Software engineer II, backend, Senior backend engineer

  • Senior

    7+ years

    Scope moves from a platform to a system other teams depend on: seven engineers and twelve services, a delivery queue designed around tenants, availability held against error budgets, cost cut in dollars and an API policy other teams adopted. Earlier roles keep one line each.

    Typical titles: Staff backend engineer, Principal software engineer, backend, Lead engineer, backend

04Summary

Weak

Results-driven back end developer experienced in building robust, scalable and secure server-side applications and APIs using modern technologies and best practices.

Strong

Backend engineer with five years in fleet telematics and insurance, owning the claims API platform at a property insurer handling 310,000 claims a year. Redesigned claim intake on events, cut claim-status p99 latency from 1.4 seconds to 220 ms and moved 40 partner integrations to OAuth 2.0 with versioned APIs.

The strong version names the platform, the volume, an architecture change, a latency percentile with its baseline and a security migration. A hiring manager can ask why the outbox pattern or how the partners were cut over. The weak one claims robustness, scale and security without one system to point at.

05Bullets

Weak

  • Developed and maintained RESTful APIs and microservices using Java and Spring Boot.

Strong

  • Implemented idempotent Kafka consumers in GPS ingestion, ending duplicate trip records that had affected 3% of daily trips.

It names a failure mode, the pattern that fixed it and how often the failure had happened. Postings for senior backend roles ask about idempotency, consistency and failure modes directly, and a junior who already writes about them stands out. The weak bullet lists a stack and says nothing about what the code had to survive or how anyone would know it worked.

06Skills and keywords

Languages

  • Kotlin (in the example)
  • Java (in the example)
  • SQL (in the example)
  • Python
  • Go

Services and APIs

  • Spring Boot (in the example)
  • REST API (in the example)
  • OAuth 2.0 (in the example)
  • gRPC
  • GraphQL

Data and messaging

  • PostgreSQL (in the example)
  • Redis (in the example)
  • Kafka (in the example)
  • Amazon DynamoDB
  • Elasticsearch
  • MongoDB

Platform

  • Amazon Web Services (in the example)
  • Kubernetes (in the example)
  • Docker (in the example)
  • Terraform

Credentials

  • AWS Certified Developer - Associate
  • Microsoft Certified: Azure Developer Associate
  • Certified Kubernetes Application Developer (CKAD)

Filled chips appear in the example above.

Paste a job description and Resumi shows which of these your resume already covers.

Build your back end developer resume

07Mistakes to avoid

  1. Services named but never sized

    Fix: A backend bullet without traffic, data volume or a latency percentile could describe a class project. Give requests or events per day, the percentile you were held to and the availability you kept. Those numbers are how a hiring manager sizes the job you did.

  2. Technologies listed apart from the work

    Fix: Hiring managers who read developer resumes advise weaving each technology into the role where you used it. A separate list of frameworks shows familiarity. Kafka inside a bullet about fixing duplicate records shows you have run it in production.

  3. No failure mode anywhere on the page

    Fix: Senior postings ask about idempotency, consistency and failure modes, and interviewers probe real incidents. Write one bullet about something you designed against: duplicate messages, lost updates, a regional outage. Say what happened before and after.

  4. Security and API contracts left out

    Fix: Insurers, banks and identity teams ask for OAuth, OpenID, OWASP awareness and versioned contracts. If you moved clients off shared keys, wrote an OpenAPI contract or ran a deprecation, put it on the page with the number of clients affected.

  5. One resume sent to every backend posting

    Fix: Backend postings split by stack: enterprise and retail lean Java and Kotlin, many startups lean Python and Go. Hiring managers reject applications that show no thought about the role. Lead with the language the posting names, and show depth in it.

08Format and template

One column and one page, in the order summary, experience, education, skills. Put the primary language, the framework and the message broker in the headline, and keep traffic, latency percentiles, availability and cost as text in the bullets. Link to a public repository or design document only if it shows production-grade work. This example uses The Jake's template. Standard, Minimal Dark and Executive Classic hold the same content in one column.

Shown above: The Jake's

  • Standard template
    StandardFree
  • Minimal Dark template
    Minimal Dark
  • Executive Classic template
    Executive Classic

09Questions back end developers ask

Which backend language should I lead with?

The one you know in depth, matched to the posting where you can. In 2025 postings for software developers, Python appeared in 29 percent and Java in 25 percent. Enterprise and retail employers lean Java and Kotlin, while many startups lean Python and Go. Put the language you have run in production first, and do not list a second one you could not defend in an interview.

How do I show system design experience on a resume?

Through decisions, not diagrams. Name a design you made, the constraint behind it and the result: a partitioned table because of volume, an outbox table because updates were lost, per-tenant rate limits because one customer could flood a queue. Add the design document or review if you wrote one. Interviewers will pick one of those bullets and ask you to redraw it.

Do back end developers need Kubernetes and cloud skills?

Enough to ship and run your own services. In 2025 postings for software developers, AWS appeared in 26 percent and Kubernetes in 14 percent. Show that you deploy, monitor and debug what you build. Deep infrastructure work such as clusters, networking and infrastructure as code belongs on a DevOps or platform resume, and reads as a different job. Keep one line on how your services are deployed and observed.

Are backend certifications worth listing?

Rarely decisive. CareerOneStop lists 57 certifications from 23 organizations for software developers, including AWS Certified Developer and Microsoft's Azure Developer Associate, and one state license for software engineers in Nebraska. Government contractors sometimes prefer a cloud certification. Everywhere else, a service you run in production says more, so put any certification below the work and date it so a reader can see it is current.

How do I move from senior to staff backend engineer?

Take on work other teams depend on. Staff backend postings describe API boundaries, versioning policy, failure modes across services, platform modernization without rewrites and mentoring. Write bullets that show a decision adopted beyond your team and the outcome it produced, such as a policy eleven teams follow or an endpoint retired without a customer escalation. Design reviews you led for other teams count here too.

Free to start

Build your back end developer resume

No card, no trial that turns into a charge.

Sign up free