drjobs Senior Java Architect - Fully remote - Contractor

Senior Java Architect - Fully remote - Contractor

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bruxelles - Belgium

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

For an European institution in Brussels we are looking for a FULL REMOTE Senior Java Architect with 5 years of Java Architect experience. Candidates need to have 10/15 years of IT/Java development experience. Work permit is not provided.

Candidates need to be fluent in English. This position is also open for employees and contractors who would like to commit longterm. Candidates need to be based in Europe.

Tasks and responsibilities:
  • Architecture and design of new information systems;
  • Review of the architecture of existing systems regular maintenance and support operations;
  • Development and maintenance of Java Spring MVC monolith applications with JSP and JavaScript/jQuery/CSS frontend implementation;
  • Design of component architecture and building blocks;
  • Analysis of the integration of different information systems;
  • Development and maintenance of software applications and components;
  • Data analysis and data modelling;
  • Coordination of the implementation of the technical architecture;
  • Participation in technical working groups progress meetings and meetings with users;
  • Technical interface between the project leaders and the developers;
  • Production of software architecture documents;
  • Assistance during relevant parts of testing analysis technical documentation deployment evaluation and reporting;
  • Reviewing technical documentation code reviews and security document reviews;
  • Troubleshoot the technical issues in all environments (production priority one issues);
  • Build and deploy new releases executing all the necessary steps;
  • Configuring software on local and managed environments;


Profile:
  • Bachelors degree or Masters degree;
  • 10/15 years of IT/Java development experience;
  • 5 years experience in architecture for web information systems including the design and development based on Java for web applications;
  • 4 years experience in continuous integration tools (e.g. Maven Gitlab JUnit);
  • 2 years experience in Oracle PL/SQL;
  • 2 years experience in Spring Framework;
  • Excellent knowledge of architecture best practices and patterns (including cloud usage webservices);
  • Excellent knowledge of applications design;
  • Excellent knowledge of modelling tools;
  • Excellent knowledge of ObjectOriented Programming languages;
  • Excellent knowledge of Relational Database Management Systems;
  • Excellent knowledge of Java EE technologies and Java application servers;
  • Excellent knowledge of the Spring and Hibernate Frameworks;
  • Excellent knowledge of Agile development methodologies (such as SCRUM Kanban);
  • Excellent knowledge of test automation tools (e.g. Junit Selenium/Selenide);
  • Excellent knowledge of code versioning tools (e.g. Git);
  • Good knowledge of Linux as development environment;
  • Good knowledge of Java serverside templating languages (e.g. ThymeLeaf Apache Tiles JSP);
  • Good knowledge of frontend frameworks and libraries (e.g. jQuery Angular);
  • Knowledge of Enterprise Architecture;
  • Knowledge of interoperability technology (e.g. web services SOAP/REST messageoriented middleware serviceoriented bus event architecture);
  • Knowledge of data exchange formats (XML/XSD Json);
  • Fluent in English;

Interested:Please forward your CV to


Required Experience:

Senior IC

Employment Type

Contract

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.