Senior Solution Architect / Technical Lead (Java)

workable

kochi 10 Years Exp Posted 21h ago

Job Description

  • Define the platform architecture, service boundaries, integration patterns and technical roadmap.
  • Design tenant isolation, including the shared-application and separated-data approach appropriate to the platform.
  • Define federated identity and access-management patterns across OAuth 2.0, OpenID Connect, SAML and SSO.
  • Set standards for APIs, events, security, scalability, resilience, observability and auditability.
  • Lead architecture reviews, technical design decisions and engineering governance.
  • Guide deployment, backup, disaster-recovery and future multi-region design decisions.
  • Mentor engineers and work closely with product, QA, DevOps, data and security stakeholders.

Requirements

What you bring

  • 10–15+ years of professional experience.
  • Deep experience with Java 17+, Spring Boot and enterprise application architecture.
  • Educational background in engineering or a related field.
  • Strong knowledge of containerised and cloud-native systems using Docker and Kubernetes.
  • Experience with API gateways and integration technologies such as Kong, NGINX or cloud-native equivalents.
  • Strong understanding of PostgreSQL, distributed data design and high-integrity transactional systems.
  • Experience with event-driven systems using Kafka, RabbitMQ or similar technology.
  • Demonstrated knowledge of SaaS security, identity, tenant isolation and compliance patterns.
  • Architecture experience in accounting, ERP, banking, payments or other financial systems.
  • Experience with database performance, replication, partitioning and analytical data platforms.
  • Exposure to Australian accounting products and regulatory workflows.
  • Experience collaborating with and influencing cross-functional stakeholders such as product, QA, DevOps, data and security teams.
    • Eligible to work in India.

Similar Openings for You