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 a Java Developer fluent in English to offer his/her services as an expert remotely within the EU. The work will be carried out either on the companys premises or on-site at customer the context of the first assignment the successful candidate will be integrated and closely cooperate with a major clients IT team on-site.
Job type: Full time/Permanent
Location: EU
Workplace: Remote
Please note that we can consider only EU candidates for this position due to security clearance.
Requirements
- University Degree and at least 10 years of IT professional experience;
- More than 6 years of professional experience of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring SpringBoot;
- More than 2 years of professional experience with at least one of the JavaScript front-end frameworks: jQuery React/ Angular2;
- Good knowledge of application development environments like: Java 11 Eclipse or Intellij Maven Git;
- Good knowledge of the design and development of components like REST APIs integrations micro-services) proficiency in using REST based frameworks like Spring MVC as well accessories tools like Postman and building SOAP and GRPC web servers and clients in the Java/Spring context;
- Good knowledge of relational databases Microsoft SQL server ability to use Spring Data and Hibernate;
- Good knowledge of Agile software development methodologies: Scrum Kanban;
- Good knowledge of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring SpringBoot;
- Good knowledge of container technology like Docker Kubernetes;
- Good knowledge of messaging systems like ActiveMQ;
- Good Knowledge of CD/CI systems TFS/Azure DevOps;
- Good knowledge of front-end web application development like JavaScript jQuery JSP;
- Good knowledge JavaScript front-end framework: React/Angular2;
- Good knowledge of a Java EIP framework like Apache Camel Spring Integration;
- Good knowledge in Enterprise Integration methodologies and patterns and proficiency in modelling an EIP system using classical EIP patterns and diagrams;
- Good knowledge of no-SQL and graph databases and Elasticsearch;
- Good knowledge of software development methodologies (e.g. AGILE)and implementing Scrum;
- Excellent command of the English language.
Responsibilities
- Contribute to the improvement of the development and build process;
- Design and develop production grade enterprise level systems that make extensive use of messaging and microservices;
- Participate in the Java implementation of applications and micro-services involving integration with search engines being able to write backend code in a reliable fast scalable and secure way satisfying requirements and service level agreements;
- Write OAUTH authentication mechanisms and implement validation mechanisms as unit and integration tests;
- Assist with deployment and configuration of the system setup CI/CD pipelines and familiarity with Kubernetes/Docker is assumed;
- Follow Scrum procedures and disciplines and estimate the work to be done upon request;
- Write technical documentation and account for secure coding practices as well as logging and auditing features;
- Work with Git following pull request procedure;
- Write clean secure and high-quality code.
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 a Java Developer fluent in English to offer his/her services as an expert remotely within the EU. The work will be carried out either on the companys premises or on-site at customer the context of the first assignment the successful candidate will be integrated and closely cooperate with a major clients IT team on-site.
Job type: Full time/Permanent
Location: EU
Workplace: Remote
Please note that we can consider only EU candidates for this position due to security clearance.
Requirements
- University Degree and at least 10 years of IT professional experience;
- More than 6 years of professional experience of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring SpringBoot;
- More than 2 years of professional experience with at least one of the JavaScript front-end frameworks: jQuery React/ Angular2;
- Good knowledge of application development environments like: Java 11 Eclipse or Intellij Maven Git;
- Good knowledge of the design and development of components like REST APIs integrations micro-services) proficiency in using REST based frameworks like Spring MVC as well accessories tools like Postman and building SOAP and GRPC web servers and clients in the Java/Spring context;
- Good knowledge of relational databases Microsoft SQL server ability to use Spring Data and Hibernate;
- Good knowledge of Agile software development methodologies: Scrum Kanban;
- Good knowledge of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring SpringBoot;
- Good knowledge of container technology like Docker Kubernetes;
- Good knowledge of messaging systems like ActiveMQ;
- Good Knowledge of CD/CI systems TFS/Azure DevOps;
- Good knowledge of front-end web application development like JavaScript jQuery JSP;
- Good knowledge JavaScript front-end framework: React/Angular2;
- Good knowledge of a Java EIP framework like Apache Camel Spring Integration;
- Good knowledge in Enterprise Integration methodologies and patterns and proficiency in modelling an EIP system using classical EIP patterns and diagrams;
- Good knowledge of no-SQL and graph databases and Elasticsearch;
- Good knowledge of software development methodologies (e.g. AGILE)and implementing Scrum;
- Excellent command of the English language.
Responsibilities
- Contribute to the improvement of the development and build process;
- Design and develop production grade enterprise level systems that make extensive use of messaging and microservices;
- Participate in the Java implementation of applications and micro-services involving integration with search engines being able to write backend code in a reliable fast scalable and secure way satisfying requirements and service level agreements;
- Write OAUTH authentication mechanisms and implement validation mechanisms as unit and integration tests;
- Assist with deployment and configuration of the system setup CI/CD pipelines and familiarity with Kubernetes/Docker is assumed;
- Follow Scrum procedures and disciplines and estimate the work to be done upon request;
- Write technical documentation and account for secure coding practices as well as logging and auditing features;
- Work with Git following pull request procedure;
- Write clean secure and high-quality code.
View more
View less