Backend Developer
Core
Technical expert driving design, implementation, and delivery of high-availability software systems for public good products.
Role type
Senior IC backend engineer (Java/Spring Boot) with technical leadership responsibilities
Builds
High-availability web applications and reusable software systems
Domain
Public sector / Non-profit technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, high-availability system design, technical leadership, coaching and mentoring, roadmap planning, external dependency management
Preferred skills
Passion for engineering excellence, interest in public good, experience growing junior engineers
Technologies
Java, Spring Boot
Responsibilities
Design and deliver high-quality, maintainable software systems; provide technical leadership and mentorship to engineers; influence team direction for high-priority initiatives; establish engineering practices and tools; manage external dependencies; create long-term technical roadmaps
Seniority
Senior, hands-on IC with leadership scope