Key responsabilities:
* 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-solvingandlateralthinkingaspartof a team, or individually, tomeettheprojectneeds
Requirements:
* Bachelor's degree in Computer Science and/or equivalent experience/qualification
* 4-5 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 playerwithgoodcommunicationskills
* Smart working (1 day per week);
* Tech role in the IT Department;
* Web technologies.
* Castel Maggiore (BO)
* Industrial Company
* Role in the IT internal Department
* Java Developer