Senior Java Developer - Fleet Management
Confidential
Posted: January 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
We are looking for an experienced Java Developer to join a greenfield project aimed at building a next-generation, AI-first fleet management platform with a cloud-native architecture. You will work alongside a skilled cross-functional team to develop robust backend services and APIs that serve as the foundation for scalable, intelligent fleet operations systems.
You will play a key role in building a modern, microservices-based architecture and ensuring that services are secure, maintainable, and integrated seamlessly with advanced AI features including OCR document processing, NLP search, and digital verification workflows.
Industry: Fleet management
Team: Tech Lead, Backend developers, QA (Poland and Egypt)
The number of open vacancies: 4
The preferred scale of work: full-time
Start date: June 2025, long-term cooperation
Type of work: Hybrid
Location: Egypt
Main technologies used in the project:
• Frontend: Vaadin (mobile-first, responsive)
• Backend: PostgreSQL (with JSON indexing)
• Server: Tomcat (Java stack)
• AI Services: TBC
Your tasks:
• Design, build, and maintain Java-based microservices in a scalable, event-driven architecture.
• Develop secure and RESTful APIs for integration with AI modules and client-facing features.
• Collaborate with AI and Frontend developers to support document processing, NLP functionality, and driver verification workflows.
• Optimize database access and queries using PostgreSQL and advanced SQL techniques.
• Implement and maintain unit and integration tests (JUnit, Mockito) to ensure service quality.
• Support deployment pipelines and monitor application performance using CI/CD and observability tools.
• Contribute to architecture discussions and technical decisions with a focus on maintainability and scalability.