Our client a leading Software Information and Communication Technologies company operates internationally (Athens Brussels Luxembourg Copenhagen Stockholm London Nicosia Hong-Kong Valetta etc). Our client is a renowned supplier of IT services to government institutions multinational corporations public administrations and multinational companies research and academic institutes.
Role Overview
Our client currently has a vacancy for an Application Architect (Java Angular) fluent in English to offer his/her services as an expert remotely within the the context of the first assignment the successful candidate will be integrated into the team of the company that will closely cooperate with a major clients IT team on site.
Job type: Full time/Permanent
Location: EU
Workplace: Remote
Requirements
- Masters degree in IT or relevant discipline combined with a minimum of 13 years of relevant working experience in IT;
- At least 6 years of experience in development of information systems;
- At least 6 years of experience with Java web application development (of which at least 3 years of development experience with Java Spring Java 8 and REST API development);
- At least 3 years of experience in development of complex information systems;
- At least 3 years of experience in frontend development using Angular or Kendo UI;
- At least 2 years of experience with Agile software development (refactoring test-driven development user story modelling);
- Good knowledge of Atlassian systems (Bitbucket Jira Confluence Balsamiq);
- Good knowledge of CI/CD and tools like Git Maven Jenkins Docker Junit;
- Good knowledge of Enterprise Architecture and JEE applications;
- Good knowledge of Java application servers in particular Oracle WebLogic and Oracle DB;
- Good knowledge of modelling methods and notations (UML)and SQL;
- Good knowledge Spring framework Spring data Spring for web-services JPA spring security Micro-services;
- Good knowledge of Oauth and security concepts;
- Knowledge of interoperability technology (e.g. web services REST APIs);
- Excellent command of the English language.
Responsibilities
- Architecture and design of information systems;
- Review of the architecture of existing systems;
- Design and development of architectural components and building blocks;
- Analysis of the integration of different information systems;
- Coordination of the implementation of the technical architecture;
- Design of application data models and workflow models;
- Design of application APIs using suitable frameworks (REST Swagger);
- Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring JPA);
- Design and implementation of application integration with corporate IAM services for authentication and authorization purposes;
- Delivery through a CI/CD pipeline.
Our client a leading Software Information and Communication Technologies company operates internationally (Athens Brussels Luxembourg Copenhagen Stockholm London Nicosia Hong-Kong Valetta etc). Our client is a renowned supplier of IT services to government institutions multinational corporations pub...
Our client a leading Software Information and Communication Technologies company operates internationally (Athens Brussels Luxembourg Copenhagen Stockholm London Nicosia Hong-Kong Valetta etc). Our client is a renowned supplier of IT services to government institutions multinational corporations public administrations and multinational companies research and academic institutes.
Role Overview
Our client currently has a vacancy for an Application Architect (Java Angular) fluent in English to offer his/her services as an expert remotely within the the context of the first assignment the successful candidate will be integrated into the team of the company that will closely cooperate with a major clients IT team on site.
Job type: Full time/Permanent
Location: EU
Workplace: Remote
Requirements
- Masters degree in IT or relevant discipline combined with a minimum of 13 years of relevant working experience in IT;
- At least 6 years of experience in development of information systems;
- At least 6 years of experience with Java web application development (of which at least 3 years of development experience with Java Spring Java 8 and REST API development);
- At least 3 years of experience in development of complex information systems;
- At least 3 years of experience in frontend development using Angular or Kendo UI;
- At least 2 years of experience with Agile software development (refactoring test-driven development user story modelling);
- Good knowledge of Atlassian systems (Bitbucket Jira Confluence Balsamiq);
- Good knowledge of CI/CD and tools like Git Maven Jenkins Docker Junit;
- Good knowledge of Enterprise Architecture and JEE applications;
- Good knowledge of Java application servers in particular Oracle WebLogic and Oracle DB;
- Good knowledge of modelling methods and notations (UML)and SQL;
- Good knowledge Spring framework Spring data Spring for web-services JPA spring security Micro-services;
- Good knowledge of Oauth and security concepts;
- Knowledge of interoperability technology (e.g. web services REST APIs);
- Excellent command of the English language.
Responsibilities
- Architecture and design of information systems;
- Review of the architecture of existing systems;
- Design and development of architectural components and building blocks;
- Analysis of the integration of different information systems;
- Coordination of the implementation of the technical architecture;
- Design of application data models and workflow models;
- Design of application APIs using suitable frameworks (REST Swagger);
- Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring JPA);
- Design and implementation of application integration with corporate IAM services for authentication and authorization purposes;
- Delivery through a CI/CD pipeline.
View more
View less