JAVA Software Engineer in Brussels, European Commission
- Brussels,
, RO
JAVA Software Engineer in Brussels, European Commission
- Brussels, , RO
PROFILE REQUIRED
I. PROVISIONAL DESCRIPTION OF THE WORK
• Perform architecture and design of information systems and review of existing system architecture; perform SOA orchestration and choreography;
• Design and development of architecture components and building blocks;
• Analysis of the integration of different IT systems;
• Data analysis and data modelling;
• Provide assistance, coordinate and participate to the implementation and update of the reference architecture; being the interface between the project leaders and developers;
• Participation in technical working groups, progress meetings, team members and business users meetings;
• Provide data flow analysis and special support given to the implementation of user interfaces using Angular Components;
• Produce and maintain up-to-date the software architecture documents;
• Design, review and develop business processes using BPM technology, mainly Oracle or Activity based;
• Collaboration and communication with teams of external applications – DECIDE, Ares, SFC BO, SFC FO, etc;
• Provide assistance with deployment and configuration of the system;
• Follow-up development of change requests and defects fixing and if necessary perform.
II. KNOWLEDGE AND EXPERTISE REQUIRED
• Good knowledge of Service Oriented Architecture;
• Good knowledge of application design and modelling tools;
• Good knowledge of SQL, especially Oracle RDBMS and tools;
• Knowledge of interoperability technology (e.g. web services, message oriented middleware, service oriented bus);
• Good knowledge and experience of component based development, deployments in Java/J2EE environments;
• Good drafting skills, ability to deliver technical presentations;
• Good knowledge of Maven, Angular (Angular 6,5,4 and Angular JS), RESTfull Web APIs, JBOSS Drools (Business rules);
• Good knowledge of Redux, Node, PrimeNG, Rxjs, JSON Server, LowDB, Springboot; Karma, Jasmine, Chai, Headless Chrome;
• Ability to work for multiple projects simultaneously and have global picture of the projects;
• Knowledge of ESIF DGs information system's portfolio is considered an important asset;
• Ability to cope with fast changing technologies used in application architecture and design;
• Ability to participate in multi-lingual meetings, good communication skills; strong motivation, efficiency;
• Capability of integration in an international/multi-cultural environment, rapid self- starting capability and experience in working in team.
III. SPECIFIC EXPERTISE REQUIRED
Considering the specific stage of the project (in Production) and the set of technologies used in its development, 9 years of cumulative specific expertise are required, as follows:
• Minimum 9 years of experience in Object Oriented Design and Development;
• Very good knowledge of SQL – minimum 9 years, especially Oracle RDBMS and tools;
• Minimum 1 year of development of BPM/BPEL processes and architecture;
• Minimum 2 years of Angular;
• At least 2 years of experience with Business Process Management tools (e.g. JBoss BPM, Oracle BPM);
• Minimum 2 years of experience with Jenkins, Weblogic, deployment procedures, Oracle Enterprise Manager and Enterprise Architect.
I. PROVISIONAL DESCRIPTION OF THE WORK
• Perform architecture and design of information systems and review of existing system architecture; perform SOA orchestration and choreography;
• Design and development of architecture components and building blocks;
• Analysis of the integration of different IT systems;
• Data analysis and data modelling;
• Provide assistance, coordinate and participate to the implementation and update of the reference architecture; being the interface between the project leaders and developers;
• Participation in technical working groups, progress meetings, team members and business users meetings;
• Provide data flow analysis and special support given to the implementation of user interfaces using Angular Components;
• Produce and maintain up-to-date the software architecture documents;
• Design, review and develop business processes using BPM technology, mainly Oracle or Activity based;
• Collaboration and communication with teams of external applications – DECIDE, Ares, SFC BO, SFC FO, etc;
• Provide assistance with deployment and configuration of the system;
• Follow-up development of change requests and defects fixing and if necessary perform.
II. KNOWLEDGE AND EXPERTISE REQUIRED
• Good knowledge of Service Oriented Architecture;
• Good knowledge of application design and modelling tools;
• Good knowledge of SQL, especially Oracle RDBMS and tools;
• Knowledge of interoperability technology (e.g. web services, message oriented middleware, service oriented bus);
• Good knowledge and experience of component based development, deployments in Java/J2EE environments;
• Good drafting skills, ability to deliver technical presentations;
• Good knowledge of Maven, Angular (Angular 6,5,4 and Angular JS), RESTfull Web APIs, JBOSS Drools (Business rules);
• Good knowledge of Redux, Node, PrimeNG, Rxjs, JSON Server, LowDB, Springboot; Karma, Jasmine, Chai, Headless Chrome;
• Ability to work for multiple projects simultaneously and have global picture of the projects;
• Knowledge of ESIF DGs information system's portfolio is considered an important asset;
• Ability to cope with fast changing technologies used in application architecture and design;
• Ability to participate in multi-lingual meetings, good communication skills; strong motivation, efficiency;
• Capability of integration in an international/multi-cultural environment, rapid self- starting capability and experience in working in team.
III. SPECIFIC EXPERTISE REQUIRED
Considering the specific stage of the project (in Production) and the set of technologies used in its development, 9 years of cumulative specific expertise are required, as follows:
• Minimum 9 years of experience in Object Oriented Design and Development;
• Very good knowledge of SQL – minimum 9 years, especially Oracle RDBMS and tools;
• Minimum 1 year of development of BPM/BPEL processes and architecture;
• Minimum 2 years of Angular;
• At least 2 years of experience with Business Process Management tools (e.g. JBoss BPM, Oracle BPM);
• Minimum 2 years of experience with Jenkins, Weblogic, deployment procedures, Oracle Enterprise Manager and Enterprise Architect.
Autentifică-te pentru a lua parte la discuție !