Job Title: Java Solution Architect
Experience: 10+ Years
Location: Brussels
Employment Type: Full-Time/Contract
Job Summary
We are seeking an experienced Java Solution Architect to lead the design, architecture, and implementation of enterprise-scale applications and technology solutions. The ideal candidate will possess deep expertise in Java technologies, microservices architecture, cloud-native solutions, security, scalability, and enterprise integration patterns. The role requires close collaboration with business stakeholders, architects, development teams, and leadership to ensure alignment between business objectives and technology strategy.
The Java Solution Architect will strengthen the quality of IT solution design and implementation, optimizing technology infrastructure, operational efficiency, scalability, reliability, and security while ensuring seamless alignment between business and architecture objectives.
Key Responsibilities
Architecture & Solution Design
? Define end-to-end solution architecture for enterprise applications using Java and related technologies.
? Analyze current ("As-Is") and future-state ("To-Be") architectures and define transformation roadmaps.
? Design scalable, resilient, secure, and high-performance solutions aligned with enterprise architecture standards.
? Develop architecture blueprints, reference architectures, design patterns, and implementation guidelines.
? Provide technical leadership during project lifecycle from requirements through deployment.
Technical Leadership
? Lead technical discussions and architecture reviews across multiple teams.
? Create architecture standards, coding guidelines, and development cookbooks.
? Conduct design reviews, code reviews, and ensure adherence to architecture principles.
? Mentor development teams and provide guidance on best practices and emerging technologies.
Solution Analysis & Delivery
? Evaluate multiple solution alternatives and recommend the best-fit architecture based on business requirements.
? Work closely with Product Owners, Business Analysts, and Engineering teams to translate business requirements into technical solutions.
? Support feature refinement, sprint planning, and dependency management across multiple teams.
? Ensure successful integration of applications across enterprise platforms and domains.
Security, Risk & Compliance
? Embed security-by-design principles into all solutions.
? Ensure compliance with cybersecurity, data privacy, governance, and regulatory standards.
? Identify architectural risks and define mitigation strategies.
? Coordinate implementation of reliability, availability, and disaster recovery requirements.
Stakeholder Management
? Collaborate effectively with business stakeholders, enterprise architects, infrastructure teams, and delivery teams.
? Communicate architecture decisions, risks, and recommendations to technical and non-technical audiences.
? Balance multiple stakeholder needs while maintaining architectural integrity.
Required Technical Skills
Core Java Expertise
? Java 8/11/17+
? Spring Boot, Spring Cloud
? Microservices Architecture
? RESTful APIs and API Management
? Event-Driven Architecture
? Domain-Driven Design (DDD)
Cloud & DevOps
? Azure, AWS, or Google Cloud Platform
? Docker and Kubernetes
? CI/CD Pipelines (Azure DevOps, Jenkins, GitHub Actions)
? Infrastructure as Code
Data & Integration
? SQL and NoSQL databases
? Messaging technologies (Kafka, RabbitMQ, ActiveMQ)
? Enterprise Integration Patterns
? API Gateway solutions
Architecture & Engineering
? Enterprise Architecture Principles
? Design Patterns
? UML and Architecture Modeling
? High Availability and Scalability Design
? Design for Failure
? Performance Optimization
Security
? OWASP Security Standards
? Authentication & Authorization (OAuth2, OpenID Connect, SAML)
? Secure Coding Practices
? Application Security Testing
? Security by Design and Defense in Depth
Required Competencies
Technical Competencies
? Current State (AS-IS) and Future State (TO-BE) Analysis
? Enterprise Solution Architecture
? IT Landscape and Technology Strategy
? Risk, Security, and Reliability Management
? Business Domain Knowledge
? Policy and Regulatory Compliance
? Feature Refinement and Delivery Planning
? Software Design and Coding Standards
? Architecture Governance
Behavioral Competencies
? Stakeholder Management
? Collaboration and Team Leadership
? Effective Communication
? Innovation and Continuous Improvement
? Trust and Integrity
? Problem Solving and Managing Complexity
? Technology Leadership and Thought Leadership
Qualifications
Education
? Master's Degree in Computer Science, Information Technology, Engineering, or related discipline preferred.
? Bachelor's Degree with equivalent experience will also be considered.
Experience
? Minimum 10 years of overall IT experience.
? Minimum 5+ years in Solution Architecture or Technical Architecture roles.
? Strong hands-on development background in Java technologies.
? Experience leading enterprise-scale digital transformation initiatives.
? Experience mentoring technical teams and influencing architectural decisions.
? Experience working in Agile/Scrum delivery models.
Preferred Qualifications
? TOGAF Certification
? Azure Solutions Architect Certification
? AWS Solution Architect Certification
? Kubernetes Certification (CKA/CKAD)
? Spring Professional Certification
? Experience in Banking, Financial Services, Insurance, or other highly regulated industries
Success Measures
? Delivery of scalable, secure, and reliable architecture solutions.
? Compliance with architecture standards and governance frameworks.
? Improved system performance, maintainability, and operational efficiency.
? Successful stakeholder engagement and cross-team collaboration.
? Reduction in technical debt and architecture risks.