To reinforce our R&D team, we are looking for a Java developer. Mainly focused on implementation and improvement of web distributed applications, you will be working on every level of the software solutions and will contribute on various modules (data access, data management, modular design). You will be working on several projects within the R&D team, with a primary focus on GIS and mobile mapping.
Your main responsibility will be to develop software systems. You will participate in logical and physical design of the products and understand the business requirements.
Skill set
Knowledgeable and experienced about Java and J2EE frameworks.
Familiar with distributed applications.
Knowledge of MVC frameworks.
Familiar with : Spring (Boot, Core, Security, MVC), JSF, JPA/Hibernate.
Some knowledge and experience with microservices and Docker.
DB knowledge : PostgreSql, MySql.
Good knowledge and experience of JavaScript, HTML, CSS, XML, XSL.
Knowledge of JavaScript frameworks.
Proper English and French level.
Would be a +
Some knowledge about GIS and GIS development frameworks.
Some experience in mobile applications development.