Java Engineer
Core
Design, develop, and maintain backend services and APIs for internal Network Planning tools to automate timetable and vehicle allocation workflows.
Role type
Mid-level backend Java engineer (B2B contractor)
Builds
Internal tools for network planning, timetable planning, and vehicle allocation
Domain
Transportation / Logistics
Required skills
Java, Spring Boot, AWS, Kafka, Kubernetes, Terraform, GraphQL, PostgreSQL, GitLab CI, automated testing, event-driven architecture
Preferred skills
Relational/NoSQL databases, CI/CD pipelines, DevOps mindset, agentic/AI-assisted coding
Technologies
Java, Spring Boot, AWS, Kafka, Kubernetes, Terraform, GraphQL, PostgreSQL, GitLab CI
Responsibilities
Design and build backend services and APIs; Develop data models and event-driven integrations; Collaborate with internal users and engineers; Write automated tests; Document technical decisions
Seniority
Mid-level, hands-on IC