
Application Architect, Java, Angular
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Belgium.
• Architecture and design of information systems;
• Evaluation of the architecture of current systems;
• Design and development of architectural components and foundational elements;
• Analysis of the integration among various information systems;
• Coordination of the execution of the technical architecture;
• Creation of software architecture documentation;
• Active participation in technical working groups, progress meetings, and user meetings;
• Design of application data models;
• Design of application workflow models;
• Creation of application APIs using appropriate frameworks (REST, Swagger);
• Design and development of software components and foundational elements utilizing 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.
• Master's degree in IT or a related field, along with a minimum of 13 years of relevant IT experience;
• At least 6 years of experience in developing information systems;
• Minimum 6 years of experience in Java web application development (including at least 3 years in Java Spring and REST API development);
• Minimum 3 years of experience in front-end development using Angular or Kendo UI;
• At least 2 years of experience with Agile software development methodologies (including refactoring, test-driven development, and user story modeling);
• Experience in implementing data pipeline patterns for data analysis;
• Familiarity with processing real-time data streams (Kafka);
• Proficiency in Git and VS Code (or JetBrains IDEs);
• Experience with SCRUM methodology;
• Understanding of Data Science concepts, particularly in organizing storage data and providing access to various data sources;
• Strong knowledge of web application design, especially Java back-end components and frameworks (Java Spring);
• Good understanding of OAuth;
• Proficient in CI/CD tools, specifically Atlassian tools (Bitbucket, Jira, Confluence, Bamboo);
• Familiarity with Maven;
• Good understanding of Docker;
• Knowledge of Junit;
• Familiarity with Enterprise Architecture;
• Knowledge of Java application servers;
• Good understanding of Relational DBMS, especially Oracle DB;
• Proficient in modeling methods and notations (UML);
• Strong knowledge of SQL;
• Familiarity with CI/CD applications and container technologies;
• Understanding of application profiling;
• Knowledge of web application development (responsive design);
• Familiarity with Clean Architecture (ports & adapters) and Domain-Driven Design (DDD) concepts;
• Knowledge of interoperability technologies (e.g., web services, REST APIs);
• Familiarity with the Spring framework, Spring Data, Spring for web services, JPA, and Spring Security;
• Understanding of security concepts;
• Experience with distributed data processing frameworks (Spark, Hive) will be considered a plus;
• Excellent proficiency in the English language.
• If you are looking for a career in an exciting, dynamic, and multicultural international environment with opportunities to enhance your career, please submit your detailed CV in English, referencing **(19972/04/2026).**
• We provide a competitive salary (either on a contract basis or as a remuneration package with full benefits), based on qualifications and experience. All applications will be treated confidentially.
• You may also explore all our current job openings by visiting the career section of our website (www.eurodyn.com) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.