Back to listing

Java Developer (with Spring)
Brasov, Iasi, Cluj-Napoca, Bucharest

Date posted: 21.11.2022

Job type: Full time

Brasov, Iasi, Cluj-Napoca, Bucharest

Remote work

Full time

Job perks: Innovative CRM platform; Agility; Autonomy

About the project

How we hire: 
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world. 

An outsourcing provider of CEM has developed a product that delivers real operational efficiency and an optimized customer experience. Designed by operations, for operations and using a deep knowledge of the customer experience, this platform simplifies communication for customers and contact center teams in enterprises and large corporations through simple and flexible applications.

Pentalog is supporting this client, currently looking for a Java Developer, who will be in charge of the development of the company’s solutions, its adaptations and integrations with other Information Systems in order to deliver it to their customers.
In this role, the main mission will be to modernize the web application used by bank customers to carry out certain operations according to the type of bank card, for example, oppositions on lost or stolen bank cards. This involves migrating the current technologies (DBMS Sybase, Java 11, Spring, Hibernate, Struts, C) to Java 11, Spring, VueJS, Thymeleaf and PostgreSQL.

Technologies used:

Core applications: Java 8 and above, Spring, Hibernate, MySQL, PostgreSQL, Thymeleaf, JQuery, Vue.js.
Third-party: Web Services (SOAP/REST), APIs (SpringBoot), NoSQL, Elasticsearch.
Suites and frameworks: Eclipse, GIT, Maven, Jira, Asana, JUnit, Jenkins, Sonar, Office 365.
Monitoring tools: Grafana, Kibana, APM, Prometheus…
Operating System: Linux, Windows.
 

Job requirements

  • Minimum 5 years of experience in software development using Java, Spring, Hibernate and APIs (SpringBoot);
  • Experience and an affinity more oriented towards back-end development than front-end;
  • Good understanding of design patterns;
  • Troubleshooting skills to help debug and resolve production issues;
  • Autonomous, organized, rigorous, and proactive;
  • Very good communication skills;
  • Fluency in English.
     

Responsibilities

  • Develop efficient CRM services, interfaces, back-end systems, web services and out of the box solutions (specific or generic).
  • Ensure Third Party Application maintenance and evolution.
  • Ensure high quality of code and technical documentation.
  • Implement test cases and follow the good continuous integration practices.
  • Help validate and improve the level of junior developers.
  • Ensure regular reporting to the management.
     

Extra skills

  • Banking network experience appreciated (HSM and ISO 8583);
  • Ideally, experience in a SaaS editor and knowledge of customer services;
  • French language skills would come in handy, but are not mandatory.
     

Benefits

  • Healthcare benefits (Private Medical Insurance, various extra medical advantages);
  • A more active lifestyle with the help of our PentaSport activities;
  • French, German and English courses;
  • Free pass to learning platforms;
  • Meal vouchers;
  • Mentorship programs;
  • Access to a technology roadmap;
  • Full support to upgrade yourself (conferences and certifications);
  • New-born maternity grant;
  • A front-row seat to PentaBARs – our after-work tech events with a twist.
     

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Poland, Moldova, UK, Vietnam, Mexico and USA, we employ over 1,600 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans