Java Architect
• 10+ years of software engineering experience with meaningful time in architecture ortechnical leadership roles.• Deep experience with Java platform architecture (Spring Boot, Spring Security, modernJava) and API design (REST, contract-first, versioning).• Strong understanding of security and audit patterns: OAuth/OIDC, RBAC, API gatewaydesign, data classification, and compliance-aware architecture.• Experience with cloud-native platforms, preferably AKS/Kubernetes, and familiarity withinfrastructure-as-code and deployment pipelines.• Proven ability to define and enforce integration patterns across distributed teams—youcan set standards without becoming a bottleneck.• Excellent written communication: your ADRs, design documents, and technicalproposals are clear, concise, and decision-ready.• A pragmatic mindset: you prefer proven patterns over novel ones, and you optimize forclarity and maintainability over cleverness.Nice to Have• Experience with event-driven architecture and messaging systems (Azure Event Hubs,Kafka, or similar).• Familiarity with workflow orchestration platforms (Temporal or similar) and theirarchitectural implications.• Experience modernizing legacy platforms while maintaining businesscontinuity—especially migrations from monolithic or component-based systems.• Exposure to design reviews and architecture governance in regulated or control-orienteddomains (financial services, operations, accounting).