
Backend Developer (Mid / Senior)
Job Description
We are looking for a Backend Developer (Mid/Senior) to join our growing development team and contribute to the evolution of innovative B2B SaaS platforms operating in the transportation, telematics, tolling, and payments sectors.
You will work in a highly technical, performance-driven environment with large-scale data systems and mission-critical integrations across European service providers.
Technical Environment
Our application ecosystem includes:
• Backend microservices architecture
• REST APIs and gRPC services
• Integrations with third-party operators (telematics, tolling, payments, European services)
• High-volume relational and NoSQL databases (hundreds of millions of records)
• Batch processing and near real-time components
• Linux-based infrastructure
• Docker containerization
You will work on both existing systems and new architectural components, contributing to scalability, reliability, and performance improvements.
Key Responsibilities
• Design and develop backend microservices
• Develop, maintain, and evolve REST APIs
• Integrate with external APIs from European third-party providers
• Optimize queries on high-volume MySQL and MongoDB databases
• Analyze execution plans and perform performance tuning
• Refactor legacy code when necessary
• Identify and resolve performance bottlenecks
• Manage transactional logic and ensure data consistency
• Collaborate closely with frontend and infrastructure teams
Requirements
• Mid/Senior level experience with operational autonomy
• Strong knowledge of at least one of the following:
PHP (Laravel)
Node.js
C# (optional but appreciated)
• Strong experience with:
MySQL & MongoDB
Complex queries
Index design and optimization
Execution plan analysis
Performance tuning on large datasets
REST API design and best practices
Authentication & authorization (JWT, OAuth, or equivalent)
Advanced Git usage
Solid Linux knowledge
Experience with Docker
Nice to Have
Experience with gRPC
Italian language
Experience with microservices architectures
Event-driven systems knowledge
Message queues (RabbitMQ or similar)
Understanding of horizontal scalability concepts
Experience with very large databases (>100M records)
Experience working in highly integrated environments with third-party systems
About Division5
For 10+ years, we've created solutions that improve lives. We tackle complex projects others avoid. Our DNA: boldness and courage. We say yes when others say no.
Similar Positions
Check out other open positions on our careers page.
View All Positions