This job is no longer available.

You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Senior Software Java Developer

Job Description

We are looking for a candidate with strong programming and design patterns knowledge, who has experience implementing and deploying web applications, mainly on Linux (RedHat Enterprise Linux, SuSe). The candidate will maintain and develop new features on our continuous integration & delivery systems, which constitute the backbone of the production chain across all R&D centers.

The candidate should have knowledge of operating, configuring and deploying at least one Unix flavor, on bare metal or virtual infrastructure, employing multiple programming languages and technologies, both for backend (e.g. using SQL and NoSQL databases, Java, Spring, ORMs, NodeJS) as well as for the frontend (any of Backbone, Angular, Reactive, jQuery, etc). Knowledge of Jenkins and Maven as well as other CI Software like Artifactory, Nexus is a plus.

Knowledge of cloud technologies and microservice architectures might get you to the top of the list.

Skills/Qualifications

•        Development tools: Maven, SVN or GIT)

•        Autonomous in Solutions design and architecture

•        Proficient in OOP and Design Patterns in Java

•        Good knowledge of software craftsmanship principles, e.g. clean code, SOLID

•        Proficient in one Database software: SQL or NoSQL

•        Autonomous in Web development (HTML, CSS, JavaScript, JSP, Apache / NGINX, Tomcat / Glassfish / npm)

•        Security Concepts (PKI, Certificates, SSL, S/Mime)

•        Network and Internet Standards (TCP/IP, FTP, SMTP, HTTP, SFTP, SNMP)

•        Script programming (shell or python or perl, …)

•        XML and JSON Technologies (XML, XSD, JABX, XSLT, Jackson)

•        Operating System: LINUX especially

•        University Degree in Computer Science or equivalent

The following additional skills will be an advantage:

•        Jenkins plugin development

•        Maven plugin development

•        Knowledge of SonarQube, Artifactory, Nexus

•        Cloud technologies

•        Microservice architectures

•        Messaging systems (JMS / MQ)

•        Java profiling

•        Chrome / Firefox Web Tools

•        Enterprise integration patterns (e.g. Camel or Spring Integration)

•        Knwoledge of Continuous Integration & Delivery principles

•        Knowledge of other programming languages / paradigms, e.g. NodeJS, Scala, Akka

•        Knowledge of other build tools, e.g.  Ant, Gradle, YAML-based tools

•        Knowledge of agile software development (AGILE)

Benefits:

- 25 paid vacation days/year,

- lunch tickets,

- flexible program,

- eLibrary,

- shared gym subscription,

- internal JIVE page for shared knowledge

- Training plan (both technical & soft – foreign languages, soft skills, some in Paris, Puteaux, or other locations)

- private medical insurance with dental included

- informal work environment (annual teambuilidngs, tennis table, recreation room, monthly fruit day)

- Performance management evaluation operated within the   Annual Review internal process– development directions (1/y).

- the local induction process: after the hiring the candidate will be part of this program  and will be assigned a coach (a colleague/manager).

- the seniority bonus – which is granted for the employees who accumulate a certain seniority/number of years in our company 

- multicultural teams and projects worldwide;

- open & positive work environment;

- annual team buildings with the entire team;

- young teams - average age around 30 y.o.;

-  soft & technical skills trainings – there is no term as ‘hard skills’

 

 

 

 
Get Jobs Like This By EmailEmail This Job To A Friend

Contact

Irina Vasile
Tel & Fax: + 40 21 411 6114

Tel: + 4 031 437 09 75

 
×