Backend Engineer
Core
Backend engineer responsible for developing and evolving a platform that helps people move through cities, working from problem understanding to production deployment.
Role type
mid-to-senior backend software engineer
Builds
backend platform features and services
Domain
urban mobility / transportation technology
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Spring Cloud, microservices architecture, Docker, SQL/NoSQL databases, Gradle, Git, AI agents in development
Preferred skills
AWS, clean code practices, object-oriented design, unit testing, analytical problem solving, system optimization
Responsibilities
Develop software using engineering best practices and agile methodologies, evolve and improve the platform continuously, own deliverables from problem understanding to production, participate in technical decisions, collaborate on simple and maintainable solutions
Seniority
Mid-level to Senior, hands-on IC