A global provider of cloud-based solutions seeking an agile Java Developer - remote

Posted 3 years ago

Our client, a French leader in Field Service Management and a global provider of cloud-based software solutions, is using their application in a wide range of industries, including telecommunications, energy, utilities, security, construction and medical equipment.

Now, they are expanding their teams of professionals and are looking for a Java Developer. The solution proposed by Pentalog consists of two applications: web - for the configuration of the work orders treated - and mobile, used by the technicians on the field.
As a Java Developer, you will be working on a Scrum-based project, in mixed teams, alongside the client’s developers.

Technologies and tools:
Java 8, 11, Tomcat 6 &9, Spring 4.3 core/bean/mvc/jdbc/, 5;Spring Boot 1/2, Hibernate 5, PostgreSQL, Jackson, CXF, JUnit 4 / Mockito

Your responsibilities:

  • Produce modular, testable, tested &maintainable code;
  • Develop new features;
  • Detect and solve bugs that might occur;
  • Update the tech stack when needed.


Your credentials:

  • 3+ years of experience with Java 8, 11;
  • Previous work with the aforementioned tools and technologies;
  • Jackson, ElasticSearch;
  • Previous experience with Rest APIs;
  • Experience with JVM &Garbage collector tuning;
  • Integration experience with Git, Maven, Jenkins, Bitbucket, Jira;
  • DevOps tools (Ansible) know-how;
  • Interested in continuously upgrading the codebase;
  • Interested in infrastructure, as code;
  • Experience in Agile Application Development &Scrum methodologies;
  • Great communicator, with excellent skills in transmitting a clear idea;
  • Good level of English.

Your extra(s):

  • French language skills would be very appreciated.