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