Java Developer
Offre en anglaisDevelop and maintain Java applications, backend services, and RESTful APIs using Spring Boot. Collaborate with cross-functional teams including QA, DevOps, and product to ensure scalable code and perform unit testing.
- Télétravail
- Toronto, Ontario, Canada
- Publié 20 août 2026
- 1 poste
Résumé du poste
We are looking for a Java Developer with 3 to 9 years of experience to join our team. This is a fully remote opportunity for candidates based in Toronto, Ontario. Responsibilities: Develop and maintain Java applications and backend services. Build RESTful APIs and microservices using Java and Spring Boot. Write clean, scalable, and maintainable code. Work with SQL databases and develop efficient queries. Perform unit testing, debugging, and code reviews. Collaborate with QA, DevOps, product, and engineering teams. Participate in Agile/Scrum development processes. Troubleshoot application issues and improve application performance. Required Skills: 3 to 9 years of professional Java development experience. Strong knowledge of Java 8/11/17 or newer. Strong experience with Spring Boot and Spring Framework. Experience with REST APIs and Microservices. Experience with SQL and relational databases. Experience with Hibernate/JPA. Experience with Git and Maven or Gradle. Experience with JUnit and automated testing. Good problem-solving and communication skills. Preferred Skills: Kafka Docker and Kubernetes AWS or Azure Jenkins or other CI/CD tools NoSQL databases Enterprise or banking domain experience Work Location: Fully Remote – Toronto, Ontario, Canada. Candidates must be legally authorized to work in Canada. This is a remote position.
Ce que vous ferez
Develop and maintain Java applications, backend services, and RESTful APIs using Spring Boot. Collaborate with cross-functional teams including QA, DevOps, and product to ensure scalable code and perform unit testing.
Exigences
Requires 3 to 9 years of professional Java development experience with strong knowledge of Java 8/11/17 and Spring Framework. Candidates must be legally authorized to work in Canada and possess experience with SQL, Hibernate, and microservices architecture.
Compétences indiquées
- KubernetesSouhaitée
- SQLSouhaitée
- API RESTSouhaitée
- DockerSouhaitée
- Amazon Web ServicesSouhaitée
- JavaSouhaitée
- Spring BootSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Spring Boot
- Spring Framework
- REST APIs
- Microservices
- SQL
- Hibernate
- JPA
- Git
- Maven
- Gradle
- JUnit
- Kafka
- Docker
- Kubernetes
- AWS
- CI/CD
- Git (Version Control System)
- Java (Programming Language)
- Application Programming Interface (API)
- Agile Methodology
- Amazon Web Services
- Application Performance Management
- Test Automation
- Unit Testing
- Microsoft Azure
- Code Review
- Communication
- Relational Databases
- Debugging
- DevOps
- Hibernate (Java)
- Scalability
- Problem Solving
- Jakarta Persistence API
- Junit
- Apache Maven
- NoSQL
- Scrum (Software Development)
- Java 8
- RESTful API
- Safety Assurance
- SQL (Programming Language)
- Troubleshooting (Problem Solving)
- Apache Kafka
- Docker (Software)
- Jenkins
Domaines d’emploi
- Software
- Technology
- Engineering
- Java Developer
- Java Developer / Engineer
- Software Developers
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Exigences de lieu
- Country, Canada