Back-End Developer
AI Summary
Builds and maintains enterprise-grade backend systems for a ride-hailing mobility platform, focusing on robust, scalable, and secure services using Java and related technologies.
About this role
About the Company
eCabs Technologies is a Malta based leading mobility technology player, currently expanding its platform in European cities. Our platform launched as a proof of concept in Malta and has evolved into a vibrant disruptor in the global ride-hailing space. We are passionate about bridging the gap between legacy operators and the digital-first era, via cutting-edge technology and an unwavering commitment to excellence. Having developed a world-class ride-hailing platform and deploying it in Malta, Athens and Bucharest, eCabs Technologies is now at the exciting stage to expand its presence across a number of European cities. Our aspiration is to fly the Maltese tech flag in European streets through the adoption of our innovative platform. We are now seeking to engage a Back-End Developer to join our dynamic development team.
About the Role
With a minimum of 3 years’ experience working in a software development role, you are proficient in OO languages (especially Java and related technologies), have experience in building enterprise grade systems which are robust, scalable, highly performant and secure, and are open to learn the latest cutting edge technologies and patterns.
Responsibilities
Contribute to the delivery of systems that will continue changing the entire way we travel and create new ecosystems of personal mobility.
Work with development teams and product managers to create and enhance software systems in line with business strategy and priorities.
Build, test and deploy software in line with the company’s standards, best practices and versioning tools.
Follow agile principles and methodologies embraced by software development teams.
Perform the necessary research on technologies and patterns to ensure quality of products.
Take part in architectural design discussions.
Write technical and user documentation when necessary.
Requirements
Must-Have:
Strong experience with Java, especially Spring Boot.
Exposure to or interest in Quarkus and cloud-native Java frameworks.
Hands-on experience with RESTful API design and implementation.
Solid understanding of relational databases like PostgreSQL and MS SQL Server.
Familiarity with NoSQL systems like MongoDB.
Experience with message brokers like RabbitMQ or Google Pub/Sub.
Practical knowledge of Redis for caching and performance optimization.
Experience with version control (Git), CI/CD pipelines, and working in agile teams.
Nice-to-Have:
Exposure to cloud platforms, especially Google Cloud Platform (GCP).
Familiarity with BigQuery for analytics and large-scale data queries.
Knowledge of containerization tools like Docker and orchestration (e.g., Kubernetes).
Interest in performance tuning and backend system optimization.
Skills
Explore related jobs
More jobs at Ecabs
- EMalta Fleet - Minibus DriverSan Giljan, Saint Julian's
- EPartner Sub-driversPaceville, Saint Julian's
- EPartner Fleet OwnersPaceville, Saint Julian's
- ECustomer Support Associate (Part Time)San Giljan, Saint Julian's
- EMalta Fleet Driver - Part TimeSan Giljan, Saint Julian's
- EMalta Fleet Driver - Full TimeSan Giljan, Saint Julian's
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.