Java Solutions Architect (relocation to Belgium)
Job Description
We are looking for a Solution Architect who is willing to relocate to join our Client’s team in Brussels, Belgium.
Key Responsibilities
- Define options and provide recommendations for migrating legacy COBOL-based applications to a new Java-based, event-driven architecture using Kafka and OpenShift on Linux platforms.
- Deliver end-to-end IT solutions that meet both functional and non-functional requirements while aligning with Enterprise engineering and architecture standards.
- Ensure consistency in solution delivery across platforms and teams by organizing walkthroughs and collaboration with delivery teams.
- Collaborate with the security team to ensure compliance with security standards for the new solution.
- Establish infrastructure requirements and engage with infrastructure teams to deliver technical and infrastructure designs.
- Create guidelines, patterns, and standards for solutions, architecture, and designs within the new technology stack.
- Develop prototypes or proof-of-concepts (PoCs) to validate architectural designs and estimate the phases of the migration program.
- Lead the implementation of prototypes and follow-on projects resulting from them.
- Present proposed solutions and architecture to stakeholders, including management and team members.
- Act as the technical authority for the migration solution, leveraging expertise in containerization, service-oriented architecture, and database-independent platforms.
Required Qualifications
- Strong experience in implementing Event Hub technology (e.g., Kafka) and modern architecture patterns like service-oriented or microservices.
- Demonstrated ability to lead the implementation of platform-independent applications and database-independent systems.
- Hands-on expertise with Enterprise Data Architecture (EDA) technology, such as Kafka, and containerized environments using OpenShift on Linux.
- Proficiency in Object-Oriented Design and programming in Java.
- Demonstrated experience with database design and implementation in technologies like Oracle and SQL Server.
- Ability to collaborate effectively with multidisciplinary teams and inspire colleagues and mentees through leadership and coaching.
- Exceptional analytical, presentation, and communication skills, with a proven ability to prepare and present technical solutions to varying audiences.
- Demonstrated ability to work autonomously in a dynamic environment, taking ownership of projects and completing them within agreed timelines.
Nice to Have
- Familiarity with messaging standards, including ISO 15022, ISO 20022, and JSON.
- Experience in Agile development practices.
- Knowledge of IBM MQ and the Angular framework.
- Familiarity with HPE NonStop environments.
- Specific knowledge of settlement systems such as CREST.
Technical Stack
Key technologies involved in this role include:
- Java, Kafka (EDA technology), OpenShift (containerization on Linux), Oracle, and SQL Server.
Why Join Us?
- Employment: Indefinite Contract from the start.
- Relocation Support: Great relocation package.
- Health Insurance: Comprehensive coverage for your well-being.
- Hybrid Work Model: 2 days on-site, 3 days remote.
- Continuous Learning: Access to a Udemy Business subscription with thousands of workshops and courses.
- Team Culture: Collaborative and innovative work environment.
If you meet the above criteria and are ready for an exciting opportunity in a dynamic environment, submit your CV!