Senior Java Developer

Our client is the leader in personal financing in France and in Europe through its consumer credit activity, with more than 20 000 employees and operates in thirty countries.
With complete range of consumer credit, available in stores and car dealership or directly through customer relationship centers and via the company’s local websites, our client proposes a savings offer in complement to its financing solutions in several countries such as Germany, Bulgaria, France and Italy. Our client had developed an active strategy of support for retailers, carmakers and dealers, Web merchants, and various financial institutions (banking and insurance), based on its credit’s market experience and its ability to offer services adapted to the activity and the commercial strategy of its business partners.

As a senior Java developer, your role is to develop software applications according to the business needs, being involved in all phases of SDLC based on Agile framework.

Technical background:

• Develop software applications being involved in all activities (analysis, design, coding, testing, support);
• Very good OOP knowledge Relevant experience with at least Java 7 version'
• Enterprise back end: Backend EJB OR Spring Session Beans;
Interceptors OR Spring AOP;
Bean Validation OR Spring Core;
Dependency Injection OR CDI OR Spring Core;
• Web: JSP, Servlets, Filters; JavaScript, AJAX MVC framework (ex: Struts);
• Persistence: JPA (Hibernate), JTA OR Spring Data;
• Web Services: JAX-RS (REST API) OR Spring MVC with REST JSON, XML, HTML;

Other tech:

• Oracle, Linux:
• Maven, Jenkins, Sonar, Nexus;
• JUnit, GIT;
• Design patterns - Relevant experience with at least three patterns (ex: Builder, Factory, Facade, Visitor, Proxy)

Actual tech stack:

• SOA; N-tier architecture;
• Java 8 knowledge - Lambda expressions, Streams, Functional interfaces;
• Unit tests - Mockito, PowerMock
• Servers - JBoss or at least one Enterprise Application Server;
• Tools IntelliJ IDEA;
• Database programming language - PL/SQL;
• Others - UML, XML

We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Contract type
Talentor Romania