Analystes-programmeurs Java de niveau intermédiaire

Mewlogic est présentement à la recherche d’analystes-programmeurs Java de niveau intermédiaire,  pour l’un nos clients au centre-ville de Montréal, pour un mandat, avec forte possibilité de permanence.

 

Profil recherché:

·         Baccalauréat en informatique

·        Un minimum de 3 à 5 années d’expérience pertinente, idéalement dans des environnements corporatifs

·        Le candidat doit être en mesure d’œuvrer à titre d’intermédiaire dans le développement WEB JAVA dans un contexte d’évolution et de développement d’applications.

·        Le candidat doit être multidisciplinaire afin de produire principalement de la programmation et des livrables de conception détaillée technique JAVA de complexité

·        moyenne. Au besoin, il pourra effectuer de la conception détaillée telle que des cas d’utilisation ou plan d’essais.

·        Il doit avoir une connaissance pratique des « Frameworks » et des processus de développement

Excellente connaissance de :

·        Grande expérience de développement web avec Java

·        JAVA / J2EE, Spring Data JPA, XML, jQuery, JSP, JSTL, JavaScript

·        Framework Web MVC

·        Eclipse / IntelliJ

·        GIT et/ou Subversion

·        JUnit test

 

Bonne connaissance des éléments suivants :

·        HTML5, CSS3, Spring Boot, Spring MVC, Bootstrap, MS SQL Server 2012 / DB2 / Oracle, Maven, Ajax, Services Web (SOAP et REST), Design Patterns, Méthodologie de développement orientées objets (use case, diagrammes de classes, diagramme séquence, UML) et de modélisation des données

 

La connaissance des éléments suivants sera considérée comme un atout :

·        JSON, J2EE Websphere (AS/400), Weblogic, Tomcat, Autosys / ControlM, SonarQube, Splunk, Dynatrace, Dhtmlx, FusionCharts, JFreeChart, Swagger

 

Habiletés :

·        Expérience en institution financière et/ou expérience de projets Agile (Scrum), seront considérées comme des atouts

·        Bien gérer la qualité (essais unitaires complets, révision de code)

·        Être orienté vers le client

·        Capacité de travailler sur plusieurs projets en même temps -Avoir le sens des priorités et le respect des échéanciers -Capacité à travailler de manière autonome, à faire preuve d’initiatives

·        Grande capacité à apprendre et à s’ajuster rapidement

·        Habileté à résoudre des problèmes et à proposer des solutions alternatives

·        Maîtriser la communication écrite et verbale

 

 

Note: Dans cet article, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.