Back to jobs

This job is no longer available.

The original posting has expired, but this page is kept for context. Continue to current roles from this employer or search similar active jobs.

T

Senior Java Developer - Fleet Management

Maadi, Al Qāhirah, EgyptPosted 12 months ago
Full-timeonsite
No longer available

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. 

Senior Java Developer - Fleet Management at Trimetis Services | Renata