Job Description
We are seeking a seasoned Java software engineer to join our team. As a key member, you will develop and maintain cutting-edge Java applications using a variety of tools and technologies.
Your responsibilities will include:
* Designing and developing high-quality Java applications using Spring Boot, Hibernate, JPA, and RESTful APIs.
* Collaborating with the team to develop innovative solutions for diverse clients.
* Working with cloud-based projects using AWS, Azure, or Google Cloud.
To be successful in this role, you will need:
* At least 5 years of experience in Java software development or equivalent skills.
* Proficiency with security, web services, Spring Boot, JavaScript, Hibernate, REST/SOAP, JSON/XML, and SQL.
* A proactive mindset, excellent communication skills, and fluency in English (French is a bonus).
Flexible Work Arrangements
You will have the flexibility to work remotely or from one of our offices, depending on project needs.