FAAC Technologies, world leader in access automation, parking and access control, including around 50 sales companies, more than 3.600 employees worldwide and 18 production sites, is looking for an Java Developer within our Information & Digital Technology Services department.
We are looking for a motivated developer with a Scrum and Agile oriented mind, who will be mainly responsible for the development of our internal applications, and for the analysis and development of the company’s internal web application enabling systems integration solutions.
JAVA DEVELOPER
Key responsibilities:
- Research, design, writing and testing of new software programs
- Developing server applications with web/mobile clients
- Maintaining running systems by monitoring, identifying and correcting software defects
- Investigating new technologies
- Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
- Problem-solving and lateral thinking as part of a team, or individually, to meet the project needs
Key Requirements:
- Bachelor's degree in Computer Science and/or equivalent experience/qualification
- at least 5-7 years of work experience
- Good knowledge of Java
- Knowledge of Web Application Platforms (AngularJS and Angular preferred)
- Knowledge of OOP paradigms and design patterns
- Knowledge of relational databases
- Knowledge of BACKEND technologies (Spring, Hibernate, SQL) will be considering as a plus
- Knowledge of FRONTEND (html5/css3, jquery, angular js frameworks) will be considering as a plus
- Knowledge of JavaScript / Node.js
- Fluent English for the work in international teams
- Aspiration to constantly improve yourself and learn new technologies and concepts
- Team player with good communication skills