We are looking for a remote Senior Full-Stack Java/Angular Developer for an European Institution in Brussels. We are looking for a contractor with +13 years of IT experience with +6 years of Java web application development and +3 years of Angular experience.
EU candidates are welcome to apply and be based in Europe. Work permit is not provided.
This position is long-term. Candidates need to be fluent in English.
Tasks and Responsibilities:
* Architecture and design of information systems;
* Design and development of architecture components and building blocks using or not cloud components;
* Analysis of the integration of different information systems;
* Data analysis and data modelling;
* Coordination of the implementation of the technical architecture;
* Technical interface between the project leaders and the developers;
* Production of software architecture documents;
* Participation in technical working groups, progress meetings and meetings with the users;
* Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting;
* Creating designs and blueprints of Cloud Architecture;
* Interaction with the business analysts, customer, users, project leaders and the developers.
Profile:
* Bachelor or Master degree;
* +13 years of IT experience;
* +6 years of experience with Java web application development;
* +3 years of development experience with Spring Framework, Spring Boot, Hibernate and REST API development);
* +3 years of experience in front-end development using Angular or Kendo UI;
* +2 years of experience with Agile software development (refactoring, test-driven development, user story modelling);
* Experience with software development methodologies (e.g., PM², RUP, Agile);
* Proficiency in application servers such as Oracle WebLogic Server or JBoss;
* Solid understanding of architecture best practices and patterns;
* Proficiency in microservices architecture and cloud-based solutions;
* Extensive experience in web application design and multi-tier application development;
* Strong knowledge of software design patterns and service-oriented architecture (SOA);
* Strong understanding of Enterprise Architecture and business process analysis;
* Proficiency in Relational Database Management Systems (RDBMS);
* Experience with modelling tools for software/system design;
* Knowledge of interoperability technologies, including web services, message-oriented middleware, service buses, and event-driven architectures;
* Proficiency in English;
Interested:
If you are interested in this opportunity, please forward your CV to resume@all-european-careers.com.
Following countries are part of the European Union: Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain and Sweden.