Java Developer Job
Hibe is seeking an experienced Java Developer to join its development team located in Old Montreal.
This position is full time and permanent. We are looking for both talent and experience.
Work environment:
- Open minded and respectful work environment.
- Use of modern frameworks.
- Using test-driven development.
- Helping employees maintain a balanced life.
Qualifications:
- At least 8+ years of experience
- JEE programming experience
- Enterprise application development experience
- Knowledge of groovy is considered an added benefit
- Knowledge of IOC frameworks - experience using Spring is considered an added benefit
- Clear understanding of relational database concepts and SQL to query a database – experience using Oracle is considered an added benefit
- Knowledge of ORM frameworks - experience using Hibernate is considered an added benefit
- Good understanding and ability to apply various design patterns in a practical manner
- Good knowledge of how web application work in general
- Knowledge of XML, XSLT, and Web Services
- Knowledge of other server side technology/framework (Grails, Ruby on Rail, etc.) is considered an added benefit
- Development experience in a team environment
- Good English & French - spoken and written communication skills
French version
Compétences requises:
- Minimum 8 ans d'expérience
- Expérience en programmation JEE
- Expérience en développement des applications entreprise
- Notions de Groovy est un atout
- Connaissance de framework IOC – Notions de Spring est un atout
- Bonne compréhension des concepts de la base de données relationnelle et SQL- Expérience avec Oracle est un atout
- Connaissance d’outils ORM- Notions d'Hibernate est un atout
- Bonne compréhension et capacité d’appliquer de manière concrète divers modèles de design
- Bonne maitrise du fonctionnement d’une application web
- Connaissance de XML, XSTL et Web Services
- Connaissance de différentes technologies reliées au serveur et notions (Grails, Ruby on Rail, etc.) est un atout
- Expérience de développement dans un contexte de travail d’équipe
- Maîtrise de l’anglais et du français parlé et écrit
