CareerPlan

Senior Software Engineer (Backend)

UK & IrelandFull-time2026-11-05 → 2026-11-10
Hybrid

Core

Build and operate backend services for the customer purchase journey in the residential EV charging market, migrating a legacy monolith to domain-driven, event-driven microservices.

Role type

Senior IC backend software engineer (Kotlin/Spring)

Builds

Purchase journey services, APIs, and event-driven systems connecting customers, CRM, and installer portals.

Domain

Cleantech / EV charging / Smart grid

Required skills

Kotlin, Spring Boot, Event-driven architecture, Kafka, Postgres, DynamoDB, Redis, AWS CDK, CI/CD

Preferred skills

Domain-driven design, Observability, Incident response, AI tooling in engineering workflows

Technologies

Kotlin, Spring Boot, Kafka, Postgres, DynamoDB, Redis, AWS, GitHub Actions, DataDog, Sentry

Responsibilities

Design and build backend services for surveys, lead handling, and the survey builder framework; Migrate legacy monolith to microservices; Build APIs for customer and partner portals; Lead code reviews and set technical standards; Own reliability, observability, and incident response.

Seniority

Senior, hands-on IC