Job Openings
Senior Java / Azure Solution Architect-10647540
About the job Senior Java / Azure Solution Architect-10647540
We are seeking an experienced Solution Architect with deep expertise in Java and Microsoft Azure to design and deliver scalable, secure, and high-performance backend systems. The ideal candidate will have strong experience in microservices architecture, cloud-native development, and financial domain compliance.
Key Responsibilities
- Define end-to-end solution architecture for backend services, APIs, data flows, and system integrations.
- Design high-level and detailed technical architecture including sequence diagrams, data models, and integration specifications.
- Ensure alignment with enterprise architecture standards and cloud governance frameworks.
- Guide engineering teams throughout the development lifecycle to ensure adherence to architectural principles.
- Conduct architecture reviews, design reviews, and code quality assessments.
- Act as a subject matter expert in Java, microservices, and Azure-based technologies.
- Collaborate with cross-functional stakeholders including product owners, business analysts, and risk/security teams.
- Drive best practices in coding standards, testing strategies, API design, and cloud deployment.
- Ensure compliance with security standards, regulatory requirements, and audit expectations (financial domain).
- Implement observability practices including logging, monitoring, and resilience patterns.
- Translate complex or evolving requirements into clear, actionable technical designs.
- Anticipate scalability, performance, and maintainability challenges and design accordingly.
Required Skills & Qualifications
Core Technical Expertise
- Advanced proficiency in Java (version 17 or higher).
- Strong experience building enterprise-grade backend systems.
- Hands-on expertise in microservices architecture design and implementation.
-
Solid understanding of:
- Service discovery
- Load balancing
- Distributed caching
- Fault tolerance
API & Security
- Experience designing RESTful APIs and documentation (OpenAPI/Swagger).
-
Knowledge of API security protocols:
- OAuth2
- JWT
- mTLS
Cloud & DevOps
- Strong understanding of cloud-native architecture principles.
-
Experience with:
- Azure DevOps pipelines
- Git-based version control
- Automated testing frameworks
- Containerization (Docker, Kubernetes)
- Proven ability to design cost-optimized cloud solutions.
- Experience building CI/CD pipelines (build, test, deploy automation).
Architecture & Design
-
Experience with:
- Domain-Driven Design (DDD)
- C4 modeling
- Architectural frameworks (e.g., TOGAF)
- Knowledge of event-driven architecture (e.g., Kafka, event hubs).
- Ability to design secure-by-default architectures.
Compliance & Domain Knowledge
-
Understanding of financial services compliance frameworks such as:
- KYC (Know Your Customer)
- Risk profiling
- Regulatory standards (e.g., EU regulations)
Nice to Have
- Knowledge of data flows and data lineage.
- Experience integrating with internal enterprise platforms.
- Exposure to multi-region or multi-country solution deployments.
Key Competencies
- Strong problem-solving and analytical skills
- Excellent stakeholder communication and collaboration
- Ability to simplify complex technical concepts
- Leadership in architecture governance and technical decision-making