Java Backend Developer
Offre en anglaisThe role involves designing, developing, and maintaining scalable backend applications and high-performance APIs using Java. Responsibilities include managing SQL and NoSQL database integrations and collaborating with cross-functional teams to resolve production issues.
- Hybride
- Montréal, QC
- Publié 21 août 2026
- Postuler avant le 20 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
City of Toronto
Senior Project Manager CS
- Hybride
Desjardins
Analyste d'affaires système(BSA) Guidewire
- Hybride
Résumé du poste
Java Backend Developer Location: Montreal, QC Hybrid Employment Type: Full-Time Job Overview We are seeking an experienced Java Backend Developer to design, develop, and maintain scalable backend applications and services. The ideal candidate will have strong expertise in Java, Core Java, SQL/NoSQL databases, and backend development principles. Key Responsibilities Design, develop, test, and maintain robust backend applications using Java and Core Java. Build scalable, high-performance backend services and APIs. Develop efficient database queries, data models, and database integrations. Work with both SQL and NoSQL databases based on application requirements. Troubleshoot and resolve application performance and production issues. Write clean, maintainable, and reusable code following coding standards and best practices. Collaborate with frontend developers, architects, QA teams, and business stakeholders. Participate in code reviews, unit testing, debugging, and continuous improvement. Contribute to technical design, development, deployment, and support activities. Required Skills Strong hands-on experience with Java and Core Java. Solid understanding of Object-Oriented Programming, Collections, Multithreading, Exception Handling, and Java APIs. Strong experience working with SQL databases such as PostgreSQL, MySQL, Oracle, or SQL Server. Experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or similar. Good understanding of backend application architecture and RESTful APIs. Strong problem-solving and debugging skills. Experience with Agile/Scrum development methodologies. Excellent communication and collaboration skills. Preferred Qualifications Experience with Spring/Spring Boot and microservices architecture. Familiarity with cloud platforms such as AWS, Azure, or GCP. Experience with Git, CI/CD, Docker, and Kubernetes is a plus. Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Ce que vous ferez
The role involves designing, developing, and maintaining scalable backend applications and high-performance APIs using Java. Responsibilities include managing SQL and NoSQL database integrations and collaborating with cross-functional teams to resolve production issues.
Exigences
Candidates must have strong expertise in Core Java, OOP, and both SQL and NoSQL databases. Experience with Spring Boot, microservices, and cloud platforms is preferred along with a degree in Computer Science or a related field.
Compétences indiquées
- KubernetesSouhaitée
- MySQLSouhaitée
- SQLSouhaitée
- PostgreSQLSouhaitée
- DockerSouhaitée
- Amazon Web ServicesSouhaitée
- MongoDBSouhaitée
- JavaSouhaitée
- Spring BootSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Core Java
- SQL
- NoSQL
- RESTful APIs
- Object-Oriented Programming
- Multithreading
- PostgreSQL
- MySQL
- MongoDB
- Spring Boot
- Microservices
- AWS
- Docker
- Kubernetes
- Agile/Scrum
Domaines d’emploi
- Software
- Technology
- Engineering
- Consulting
- Data & Analytics
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 2+ ans
- Postuler avant le
- 20 sept. 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