Senior Backend Engineer (Java / Kotlin / AWS)
Full-time Mid-Senior LevelJob Overview
The Role
You'll be a core member of a small, high-ownership engineering team building and evolving the distributed microservices backend that powers Routescanner. You'll work across a complex domain – route optimization, schedule ingestion, geo-routing, and carrier data – at real scale, on AWS.
This is not a role for someone who waits for specs to land in their inbox. You'll take full ownership of services from design through production, make architectural decisions, and proactively identify and fix problems before they become incidents.
What You'll Work On
Design, build, and maintain JVM-based microservices (Java / Kotlin) running on AWS ECS, App Runner, and Lambda
Work with a rich data layer: PostgreSQL, DynamoDB, RedShift, Redis, and S3
Build and consume event-driven integrations via RabbitMQ and SNS
Collaborate on API design across REST (API Gateway) and BFF patterns
Instrument services with OpenTelemetry, Tempo, Prometheus, and Grafana
Ship via GitHub Actions CI/CD pipelines with Docker and ECR
Work with external integrations including Auth0, GraphHopper, PostHog, and Sentry
Leverage AI-assisted development tools (Claude) as part of your daily workflow
Participate in architecture decisions and technical direction – your opinion will carry weight
Make Your Resume Now