Location : Bucharest, Romania
The people we all rely on to make the world go round they rely on Thales. Thales rely on its employees to invent the future : right here, right now.
Present in Romania for over 40 years, Thales is expanding its presence in the country by growing its Digital capabilities and by developing a Group Engineering Competence Centre (ECC).
Operating from Bucharest, Thales delivers solutions in a number of core businesses, from ground transportation, space and defence, to security and aeronautics.
Several professional opportunities have arisen. If you are looking for the solidity of a Global Group that is at the forefront of innovation, but with the agility of a human structure that tailors to the personal development of its employees and allows opportunities for evolution in an international environment, then this is the place for you!
In Bucharest, Thales' Digital Identity and Security Business Unit (formerly Gemalto) has a growing team of engineers who support governments, public authorities and private entities worldwide in the fields of civil identity, biometrics and public security by supplying secure identity documents, ID verification services, digital government as well as border control, public security and criminal forensics.
We are looking for a Systems Implementation Engineer (Java Developer) to join our team. In this role you will be responsible for all project phases of turnkey software systems based on Thales’ software solutions in the fields of passport / ID manufacturing, personalization and document issuance, biometrics, automated fingerprint identification, and image processing.
A week in the life of a Systems Implementation Engineer :
You will develop and enhance passport / ID manufacturing and personalization products.
You will maintain and support existing passport / ID manufacturing / personalization products and troubleshoot current production system issues.
You will deploy, configure and fine-tune the solution on test / production environment (local and client site).
You will understand and adhere to design and coding procedures and standards.
You will communicate with the project manager and client in order to understand specific system requirements for the assigned projects.
You will design and complete installation and configuration of the selected software and hardware products by integrating solutions, verifying and testing the system functionality and performance against the project requirements.
You will provide system integration support and troubleshooting of the system.
You will perform system acceptance testing with client.
You will document the design specifications, installation instructions, and other system related information relevant to the project.
You will provide system knowledge transfer and training to technical support engineers and client’s system administrators.
You will monitor the system operations to detect potential problems.
You will resolve system issues reported by client and ensure all reported technical issues are resolved.
Knowledge, Skills and Experience
You must have a bachelor's degree in technical discipline or equivalent work experience.
To succeed in this job, you must have 5 years’ experience in software development, with a minimum of 2 years’ experience in java development.
You must be fluent in English (both written and oral communication).
You must be available for travel abroad mostly within the EMEA region (up to 30%).
Technical Requirements :
Experience with Java Enterprise intermediate level
XML, Web services (REST, SOAP) advanced level
Experience with Hibernate / JPA - intermediate level
Experience with JDBC, SQL, Oracle - intermediate level
Experience with application servers (Tomcat, WebLogic, TomEE)- intermediate level
Linux and Windows system administration - intermediate level
TCP / IP networking fundamentals
UNIX and Windows scripting - .bat, shell (.sh) - intermediate level
Build system : Maven
Source control systems : Mercurial, SVN
Bug tracking system : Jira
It would be preferred if you have C, C++, C# experience, and knowledge of network infrastructure administration (firewalls, routers, switches).
Knowledge of fingerprint, facial or iris biometrics would also be a plus.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields.
Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!