Our client is a leader in Machine To Machine communications. We are looking for a JAVA Enterprise Senior Developer who will aid the development, design and integration of web and enterprise applications and modules.


Responsibilities:


– Analyze, develop and integrate web and enterprise functionalities

– Update and produce documentation according to delivery standards

– Ensure the quality of deliverables

– Work with the software architect


Requirements:


– 10 years experience in IT

– At least 5 years of experience in Java

– At least 5 years of experience of enterprise development (J2EE or equivalent)

– Excellent knowledge of object-oriented technologies (OOP, Patterns, IoC)

– Excellent knowledge of Java enterprise technologies (SQL, ORM, JMS, JNDI, Spring)

– Excellent knowledge of web technologies (JS, AJAX, HTML4, CSS2, JQuery, JSON)

– Strong knowledge of Web services, message queues, load balancing, fail over, etc.

– Strong knowledge of development tools related to Java and Web (Eclipse, Svn, Maven, jUnit)

– Any certification is nice to have

– Experience with writing communication protocols is an asset

– Experience in high multithread development environments is an asset

– Teamwork, resourcefulness and analytical skills

– Good communication skills and ability to vulgarize complex technical concepts

– Bilingual (understanding French is a must)

Source: Kovasys Jobs