A global provider of cloud-based solutions seeking an agile Java Developer - remote
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.