Back End Developer (Java/Python)
Offre en anglaisDesign, develop, and enhance scalable backend features and services using Java and Python. Collaborate with cross-functional teams to translate business requirements into technical solutions and maintain system stability.
- Sur place
- Montréal, QC
- Publié 21 juill. 2026
- Postuler avant le 20 août 2026
- 1 poste
Résumé du poste
We're looking for a Backend Software Developer to join a growing team that's building and enhancing a large-scale mobility platform used across 40+ markets. If you enjoy developing scalable backend services, solving complex technical challenges, and working in a fast-paced environment, we'd love to hear from you. What You'll Do Design, develop, and enhance backend features based on customer and business needs. Build reliable, maintainable, and well-tested code using Java and Python. Integrate existing systems with modern services to improve performance and scalability. Translate business requirements into technical solutions and implementation plans. Collaborate with product managers, engineers, and technical stakeholders throughout the development lifecycle. Maintain and improve existing applications to ensure stability and reliability. Troubleshoot production issues and quickly implement effective solutions. Identify opportunities to improve system performance, scalability, and maintainability. What We're Looking For 3+ years of backend software development experience. Strong programming skills in Java and Python. Solid understanding of object-oriented programming principles. Experience working with MySQL or other relational databases. Familiarity with AWS and Infrastructure as Code (IaC). Experience using monitoring and observability tools such as Datadog. Strong problem-solving and debugging skills. Excellent communication and collaboration skills in a cross-functional environment. Nice to Have Experience building or supporting distributed systems. Background working with large-scale, high-availability applications. Experience developing cloud-native applications.
Ce que vous ferez
Design, develop, and enhance scalable backend features and services using Java and Python. Collaborate with cross-functional teams to translate business requirements into technical solutions and maintain system stability.
Exigences
Candidates should have at least 3 years of backend development experience with strong proficiency in Java and Python. A solid understanding of relational databases, AWS, and monitoring tools like Datadog is required.
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Python
- Object-oriented programming
- MySQL
- Relational databases
- AWS
- Infrastructure as Code
- Datadog
- Monitoring
- Observability
- Problem-solving
- Debugging
- Distributed systems
- Cloud-native applications
- Backend development
- Scalable services
Domaines d’emploi
- Software
- Technology
- Engineering
Renseignements supplémentaires
- Expérience minimale
- 2+ ans
- Postuler avant le
- 20 août 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte