Java Solution Architect

ITproposal B.V.
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Clean Code Principles
Java
API
Azure
Cloud Computing
Cloud Engineering
Code Review
Fault Tolerance
OAuth
Cloud Services
Distributed Caching
Swagger
Service Discovery
Software Engineering
Data Streaming
Systems Integration
Trusted Systems
Openapi
Azure
Data Logging
Load Balancing
Delivery Pipeline
Software Security
Backend
GIT
Togaf
Event Driven Architecture
Data Lineage
Kafka
Api Design
REST
Domain Driven Design
Docker
Microservices

Job description

We are seeking a highly skilled Java Solution Architect to define and deliver end-to-end backend architectures for enterprise-grade platforms.

This is a hands-on architectural role requiring deep expertise in Java (17+), microservices, and Azure cloud technologies. You will lead the design of scalable, secure, and compliant solutions while guiding engineering teams and ensuring alignment with enterprise architecture standards., * Define end-to-end solution architecture for backend services, APIs, data flows, and integrations

  • Create high-level and detailed technical design documents, including sequence diagrams and data models
  • Ensure alignment with enterprise architecture standards and cloud governance
  • Guide engineering teams to implement scalable and maintainable solutions
  • Conduct design reviews, code reviews, and architecture assessments
  • Act as a subject-matter expert in Java, microservices, and Azure backend technologies
  • Collaborate with product owners, business analysts, and risk/security stakeholders
  • Define and enforce best practices in coding, testing, API design, and cloud deployment
  • Ensure compliance with security standards and financial regulations
  • Implement logging, monitoring, observability, and resilience patterns
  • Break down complex requirements into clear technical solutions
  • Design systems for long-term scalability, reliability, and maintainability

Requirements

Are you an experienced Java Solution Architect with strong expertise in Azure and microservices? Ready to design scalable, secure, and cloud-native solutions in a complex financial environment? This could be your next opportunity, Core Technical Expertise (Must Have):

  • 8-10 years of experience in software development and architecture
  • Advanced proficiency in Java 17+
  • Strong experience building enterprise-grade backend systems
  • Hands-on experience with microservices architecture
  • Strong understanding of:
  • Service discovery and load balancing
  • Distributed caching and fault tolerance
  • Expertise in RESTful API design (OpenAPI/Swagger)
  • Experience with API security protocols: OAuth2, JWT, mTLS
  • Strong knowledge of cloud-native architecture principles
  • Experience with Microsoft Azure services and cloud solutions
  • Familiarity with:
  • Azure DevOps
  • Git
  • CI/CD pipelines
  • Docker & Kubernetes
  • Experience implementing automated build, test, and deployment pipelines

Architecture & Domain Expertise:

  • Experience with Domain-Driven Design (DDD) and C4 modeling
  • Knowledge of architectural frameworks (e.g., TOGAF)
  • Experience with event-driven architecture (Kafka/Event Hubs)
  • Understanding of financial domain requirements (KYC, risk, regulatory compliance)
  • Ability to design secure-by-default architectures

Soft Skills:

  • Strong stakeholder management and communication skills
  • Ability to simplify complex technical concepts
  • Strong analytical and problem-solving abilities
  • Ability to work across global teams and environments, * Knowledge of data flows, data lineage, and system integrations
  • Experience with financial platforms or banking environments
  • Exposure to regulatory and audit frameworks, If you're a solution-driven architect who thrives on designing scalable and secure systems, we'd love to hear from you!

Apply for this position