Java Developer (New Grad)

Ref#: 24574

Function: Engineering

Location: Canada, QC, Montreal

Apply Now

Know someone else who would be a perfect fit? Let them know!

Share: Twitter

Send to a friend
OPENTEXT - THE INFORMATION COMPANY

As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. #LI-POST

The opportunity:

OpenText is looking for a Senior Java Full Stack Developer with strong UI experience to work on a market leading text mining solution! If you are highly motivated, self-driven and have a solid practical experience developing complex Java based software solutions and bringing amazing designs to life, we are interested in your profile. This position is based in Montreal and is reporting to the Director of Software Engineering – Analytics and Discovery. You will be working on a suite of products that combines unstructured text analysis and machine learning to extract nuance, context and meaning from large amount of data.

OpenText est à la recherche d’un Développeur Senior Java Full Stack possédant une excellente expérience en UI/UX pour développer les solutions de Text Mining d’OpenText! Si vous êtes hautement motivé et autonome et possédez une solide expérience à développer des applications complexes en Java et êtes un passionné de logiciel, nous sommes intéressés par votre profile! Ce poste est basé à Montréal et relève du directeur de l’ingénierie logiciel - Analytics et Discovery. Vous travaillerez sur une suite de produits qui combine l'analyse de texte non structurée et l'apprentissage automatique (machine learning) pour extraire les nuances, le contexte et la signification d'une grande quantité de données.

You are great at:

• Designing & building software to introduce new functionality and expand existing functionality
• Translating business requirements into technical specifications & design
• Contributing to overall product architecture
• Researching, evaluating and implementing suitable design patterns & technologies
• Collaborating with distributed teams to develop product roadmaps
• Suggesting and making product improvements as per industry trends & standards
• Helping to train and mentor other Software Engineers
• Communicating effectively with technical & non-technical resources

Responsabilités :
• Concevoir et implémenter de nouvelle fonctionnalité ainsi qu’améliorer le code existant.
• Traduire les besoins d’affaires en spécifications technique et design.
• Contribué à l’architecture générale de la solution.
• Rechercher, évaluer et mettre en œuvre des modèles de conception et les technologies appropriés.
• Collaborer avec des équipes distribuées pour développer les plans d’action pour les différents composants.
• Collaborer avec des équipes distribuées pour développer des feuilles de route de produits
• Aider à former et à encadrer d'autres ingénieurs en logiciel
Communiquer efficacement avec des ressources techniques et non techniques

What it takes:

• Bachelor’s degree in software engineering, computer science or equivalent with 5+ years of experience
• Emphasis on the importance of UI/UX designs. Fanatical about the customer experience
• Experience working in a Scrum environment
• Experience in developing complex enterprise level applications
• Exceptional Java and OO design skills
• Experience using modern JS (ES6/ES7 standards) and CSS knowledge.
• Excellent analytical and problem-solving skills
• Knowledge of VueJS / React and Twitter Boostrap a plus.
• Knowledge of Jira is desirable
• Knowledge of virtualization technologies is desirable (VMWare-ESXi and/or VirtualBox and/or Hyper-V, etc)
• Prior experience in NLP (Natural Language Processing) or machine learning is a plus.
• Knowledge of Apache/Opens Source Projects
• Experience developing software in both Linux and Windows systems is a plus.
• Good understanding of performance and security aspects of software development

Exigences du poste :
• Baccalauréat en génie logiciel, en informatique ou l'équivalent avec plus de 5 ans d’expérience.
• Mettre l’accent sur l'importance des conceptions UI / UX. Fanatique de l'expérience client.
• Expérience de travail dans un environnement Scrum.
• Expérience à développer des applications complexe.
• Aptitudes exceptionnelles en design Java et OO.
• Expérience de travail avec JS (standards ES6/ES7) et connaissance de CSS.
• Excellente compétence en analyse et résolution de problèmes
• La connaissance de VueJS / React et Twitter Boostrap est un atout.
• La connaissance de Jira est souhaitable
• Une connaissance des technologies de virtualisation est souhaitable (VMWare-ESXi, VirtualBox, Hyper-V, etc.).
• Une expérience préalable en traitement automatique du langage naturel ou en apprentissage automatique est un atout.
• Connaissance des projets Apache / Opens Source
• Une expérience de développement de logiciels sous Linux et Windows est un atout.
• Bonne compréhension des aspects performance et sécurité du développement logiciel.

OpenText souscrit au principe d'équité en emploi et embauche et attire des talents sans distinction de race, croyance religieuse, couleur, origine nationale, ascendance, handicap physique, handicap mental, état médical, état matrimonial, sexe, âge, statut d'ancien combattant ou orientation sexuelle. Chez OpenText, nous reconnaissons, valorisons et respectons la diversité. Nous nous appuyons sur la diversité de croyances et d'expérience pour refléter le riche éventail de cultures représentant notre vaste clientèle mondiale. En tant qu'entreprise technologique, notre équipe fait notre force. À cette fin, nous recherchons des talents ayant des expériences et perspectives de vie diversifiés, provenant du monde entier! Si vous êtes contacté au sujet de ce poste, veuillez aviser l’équipe de recrutement de tout accommodement dont vous pourriez avoir besoin au cours de notre processus de sélection. Les informations reçues concernant les besoins d'hébergement des candidats seront traitées de manière confidentielle.

At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. We hire the best talent regardless of sex, national origin, disability or race. If you require accommodation at any time during the recruitment process please email accommodationrequests@opentext.com.

Apply Now

Share: Twitter

Send to a friend