About this role
Senior Backend Developer to build and improve the platform as part of an agile team serving carriers and shippers in the Vehicle Transportation Industry in the United States. You will help design, implement, and operate robust backend systems that power Super Dispatch tools for the auto transport ecosystem.
What You'll Do
- Collaborate with cross-functional teams (product managers, frontend engineers, QA, product designers, etc.) to deliver solutions that drive your team's metrics.
- Document, develop, refactor, deploy, and operate APIs, customer-facing components, and internal interfaces to serve Super Dispatch customers.
- Design, develop, and maintain backend systems using Java.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Collaborate with QA and Support teams to investigate issues, fix bugs, and identify performance bottlenecks.
- Optimize and enhance existing code and backend systems for improved performance, scalability, and reliability.
- Participate in and guide the technical design process.
- Ensure the security and integrity of data and systems through best practices, including encryption, authentication, and authorization.
- Participate in code reviews to ensure code quality and knowledge sharing among the team, providing constructive feedback to peers.
- Stay up-to-date with the latest industry trends and best practices in backend development and Java technologies.
What We're Looking For
- 5+ years experience as a Backend Engineer
- 3+ years working as a Backend Engineer in a product-driven environment
- Advanced English
- Experience with coding AI agents like Cursor/Codex/Claude code etc.
- Strong expertise in Java 21
- Proficiency in Spring Boot 3/4 framework
- Experience with JPA/Hibernate ORM
- Hands-on experience with Java test frameworks, including JUnit, Mockito, and Spring Integration Testing
- Experience debugging systems in production
- Experience with algorithms and data structures
- Familiarity with relational databases
- System architecture
- System design
- Experience mentoring/coaching more junior engineers
- Leading complex projects from a technical perspective
- Demonstrated ability to quickly adapt to new programming frameworks and concepts
- Dedication to delivering high-quality code
- Familiarity with and experience in following engineering best practices
- Flexible to collaborate with our teams and customers in the US time zones
Nice to Have
- Knowledge of different LLM models and AI integration approaches
- Hands-on experience in building on cloud platforms like GCP or AWS
- Experience with Python Django/FastAPI
- Experience with Kubernetes
- Proficiency in designing, building, and running distributed systems (e.g., microservices) in a production environment
- Hands-on experience with CI/CD pipelines
Compensation & Benefits
- Location requirement highlights Eastern European or Central Asian regions; located in Tashkent, Uzbekistan is preferred
- Remote First Culture - 100% distributed team
- Gym/Wellness stipend ($50/month)
- Generous Time Off with Flex PTO policy and 6 weeks paid paternity leave
- Great gear and home office setup support
- Stock options