"{ engineer; innovate; excite; }"
Java Application Architect
Location
Belgium
Posted
69 days ago
Salary
0
Seniority
Lead
Job Description
Java Application Architect
EUROPEAN DYNAMICS
• Architecture and design of information systems; • Design and development of architectural components and building blocks; • Production of software architecture documents; • Design of application data models and application 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.
Job Requirements
- University degree in IT or relevant discipline, combined with a minimum of 13 years of relevant working experience in IT;
- 6 years of experience in development of information systems;
- 6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring, Hibernate and REST API development);
- 3 years of experience in development of complex information systems;
- 3 years of experience in frontend development using Angular or Kendo UI;
- 2 years of experience with Agile software development (refactoring, test-driven development, user story modelling);
- Experience with Git and VS Code (or JetBrains IDEs);
- Experience with SCRUM methodology;
- Good knowledge of Atlassian tools (Bitbucket, Jira, Confluence, Balsamiq);
- Good knowledge of Maven, Docker and Junit;
- Good knowledge of Enterprise Architecture;
- Good knowledge of Java application servers, in particular Oracle WebLogic;
- Good knowledge of Relational DBMS, in particular Oracle DB;
- Good knowledge of modelling methods and notations (UML);
- Good knowledge of SQL;
- Good knowledge of development of web applications (responsive design);
- Good knowledge of CI/CD applications and container technologies, GIT;
- Good knowledge of Oath;
- Knowledge of interoperability technology (e.g., web services, REST APIs);
- Knowledge of Spring framework, Spring data, Spring for web-services, JPA, spring security;
- Excellent command of the English language.
Benefits
- If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference: **(19868/04/2026).**
- We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
- You may also consider all our other open vacancies by visiting the career section of our web site (www.eurodyn.com) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – FS Node, Go, Python
Metova, Inc.Helping companies transform their business through technology to meet the growing expectations of their customers.
• Design, develop, and maintain full stack applications using Node, React, Python, and Golang. • Implement and manage microservice-based architectures (Docker, Kubernetes). • Design system integrations using RESTful APIs, GraphQL, and asynchronous messaging (e.g., Kafka, RabbitMQ, Azure Service Bus). • Implement product development solutions by participating in front-end and back-end development. • Collaborate in the creation or integration of chatbots using LLMs or conversational frameworks. • Ensure the performance, security, and scalability of the solutions developed. • Participate in code reviews and automated testing to maintain software quality. • Collaborate with multidisciplinary teams on cloud deployments (Azure, AWS) and CI/CD pipeline optimization.
Senior Software Engineer – Java
Metova, Inc.Helping companies transform their business through technology to meet the growing expectations of their customers.
• Responsible for feature design; evaluate designs and provide feedback • Influence quality standards and understand, identify, measure across entire solution • Identify performance issues and optimize solutions • Demonstrate competence of engineering concepts and theories, combining them with business understanding to design, document and implement clean and robust solutions to complex business problems • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. • Participate in defining, scoping, and estimating resulting stories • Work closely with your peers and help the team achieve its goals • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them • Drive design and code reviews, ensuring the team ships high quality, scalable, maintainable, and well-tested code • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure • Designs at the organization level, considering up/downstream integration. • Designs systems where implementation spans multiple weeks or months, and incorporates a full team's worth of engineers. • Makes technical decisions and influences priorities and tradeoffs that enable solutions to achieve short and long term business objectives. • Takes ownership of systems or designs that span multiple people's work, breaking work into smaller tasks for more junior engineers to support. • Understands tradeoffs in different types of engineering processes, and can adjust a team process to meet the needs of the project and others on the team. • Understands relevant architecture, network or systems across the team. • Deeply familiar with standard industry practices for work tracking to ensure work delivery is consistent, measurable and within stated goals. • Has a strong understanding of the business and is aware of how strategies and tactics work in the marketplace. • Leads work processes and design reviews across the team. • Identifies potential gaps and solutions to problems that may not exist yet.
Software Engineer, JAVA – Level III
Metova, Inc.Helping companies transform their business through technology to meet the growing expectations of their customers.
• Responsible for feature design; evaluate designs and provide feedback. • Influence quality standards and understand, identify, measure across entire solution. • Identify performance issues and optimize solutions. • Demonstrate competence of engineering concepts and theories, combining them with business understanding to design, document and implement clean and robust solutions to complex business problems. • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions. • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. • Participate in defining, scoping, and estimating resulting stories. • Work closely with your peers and help the team achieve its goals. • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them. • Drive design and code reviews, ensuring the team ships high quality, scalable, maintainable, and well-tested code • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure.
Senior Fullstack Developer – Javascript
Metova, Inc.Helping companies transform their business through technology to meet the growing expectations of their customers.
• Join an agile and collaborative team • Contribute to the design and development of scalable solutions based on modern architectures and cloud services • Develop with JavaScript, TypeScript • Implement SPA interfaces using Vue.js (SPA), Koa, Express, Nest • Deploy serverless architecture and cloud services with AWS

