Role Overview We are seeking a Technical Architect to define and guide the architecture of our fintech and core banking platforms across backend microservices, web applications, mobile applications, and integrations with Oracle FLEXCUBE. You will lead architectural decisions across Java services, Nuxt.js web apps, Flutter/mobile apps, and cloud environments in Oracle Cloud (OCI) and AWS.
Key Responsibilities1. End-to-End Architecture Ownership Own architecture across backend services, web, mobile, and FLEXCUBE integration layers. Define standards for microservices, event-driven systems, Nuxt.js front-end patterns, and mobile architecture (Flutter or similar). Ensure compliance, performance, high availability, and secure architectural practices across the entire ecosystem.
2. Backend Architecture (Java + FLEXCUBE Integrations) Architect microservices using Java 17+ and Spring Boot. Design transactional workflows (accounts, payments, wallet, settlements, onboarding). Lead integration patterns with Oracle FLEXCUBE:FCUBS APIs (SOAP/REST) Middleware / message bus integrations Staging tables & FLEXCUBE data mapping Batch/EOD/SOD impact modelling Implement architectural patterns for reliability, idempotency, reconciliation, and fault-tolerance.
3. Web Platform Architecture (Nuxt.js / Vue.js) Define architecture for modern web applications built using Nuxt.js (SSR/SPA). Establish component structure, state management, caching, and secure API communication. Ensure scalable, maintainable, and high-performance web applications.
4. Mobile Architecture (Flutter or Similar) Provide architectural guidance for mobile apps built with:Flutter (preferred) React Native or Kotlin Multiplatform (acceptable alternatives) Establish patterns for:Secure mobile storage Navigation & modular structure Offline handling API integration & identity flows Ensure consistency between mobile and web ecosystems.
5. Cloud & Infrastructure (Oracle Cloud & AWS) You will lead cloud architecture across OCI and AWS, including:Oracle Cloud Infrastructure (OCI) Architect services using:OCI Compute OCI Kubernetes Engine (OKE) OCI Streaming (Kafka-compatible) Oracle Autonomous Database / Exadata Cloud OCI API Gateway OCI Load Balancer & WAFSupport FLEXCUBE deployments or integrations hosted on OCI infrastructures. Amazon Web Services (AWS) Architect workloads using:EKS (Kubernetes) SQS / SNS for messaging Dynamo DB / RDS (Postgre SQL/Oracle) API Gateway Lambda for serverless integrations Elastic Cache (Redis/Memcached) Define secure, scalable VPC designs, IAM patterns, and deployment topologies. Cross-Cloud Responsibilities CI/CD design and Dev Ops collaboration Infrastructure-as-Code (Terraform/CDK) Observability best practices:Cloud Watch (AWS) OCI Observability & Management Suite Open Telemetry Multi-environment & multi-region deployment strategies
6. Security & Compliance Enforce secure engineering patterns across backend, web, and mobile. Ensure adherence to:OAuth2 / JWT / SSOPCI-DSS requirements PSD2/SCAKYC/AML workflows Lead architecture reviews, threat modelling, and data protection practices.
7. Leadership & Collaboration Mentor engineers across backend, frontend, mobile, and integrations. Work closely with FLEXCUBE teams, Product Owners, Dev Ops, QA, and Security. Produce architectural documentation, solution diagrams, and technical decision records. Influence and guide technical strategy across squads.
Required Skills & Experience Backend & System Architecture Expert-level Java 17+, Spring Boot, microservices, distributed systems. Proven experience designing financial or high-availability architectures. Oracle FLEXCUBEExperience integrating microservices with FLEXCUBE via:FCUBS APIsMQ/Service Bus integrations Batch/staging table interactions Understanding of EOD/SOD cycles, reconciliation, data schemas, and performance tuning. Frontend (Nuxt.js) Strong architectural understanding of Nuxt.js, Vue.js, and SSR/SPA design. Mobile (Flutter or Similar) Experience architecting mobile apps in Flutter, React Native, or Kotlin Multiplatform.
Cloud Oracle Cloud Infrastructure:OKE (Kubernetes) OCI Streaming (Kafka-compatible) Autonomous Database / Exadata API Gateway Load Balancer & WAFAmazon Web Services:EKS, SQS/SNS, Dynamo DB, RDS, API Gateway VPC/IAM patterns Lambda (for serverless integration) Dev Ops & Security Kubernetes, Docker, Terraform/IaCStrong observability mindset Knowledge of OAuth2, JWT, TLS, secure API patterns
Nice to Have Contract-first API design (Open API) Event sourcing/CQRS exposure Git Ops workflows (Argo CD or Flux) Mobile CI/CD (Fastlane, Codemagic) Performance/load modelling for financial systems