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