For additional information, please review .* **Architecture & Design** + Define and evolve system architecture for **cloud-native, microservices/event-driven** platforms (scalability, resilience, security, cost). + Create **high-level and low-level designs**, integration patterns, API contracts, and reference implementations. + Lead design reviews; ensure alignment with **domain-driven design (DDD)**, **12‐factor** principles, and organization standards.* **Engineering Leadership** + Lead squads through **full SDLC**—from discovery and PoCs to production and SRE handoff. + Establish **coding standards**, code review practices, and **secure-by-default** patterns. + Mentor and coach senior engineers; support career growth and succession of technical leaders.* **Hands-on Development** + Build core services using **Java (17+)**, **Spring Boot**, **REST/GraphQL**, and message/event streaming. + Optimize for **performance, concurrency, observability**, and **operational excellence** (SLOs, error budgets). + Drive quality with **unit/integration/contract testing**, test data strategy, and automated quality gates.* **Cloud & Platform** + Design for **AWS/Azure/GCP**, container orchestration (**Kubernetes**), **service mesh**, and **CI/CD**. + Implement **infrastructure-as-code (IaC)** patterns and secrets management. + Partner with SRE/Platform teams on **monitoring, alerting, logging, tracing**, and cost governance.* **Data & Integration** + Architect integrations across **SQL/NoSQL**, **caching** (Redis), and **event streams** (Kafka/Pulsar). + Define **data contracts**, schema evolution strategies, and **idempotent/eventual consistency** patterns.* **Security & Compliance** + Embed **AppSec** best practices, **OWASP** controls, secure API/auth (OAuth2/OIDC), and **zero trust** patterns.* **Stakeholder Partnership** + Translate business needs into technical roadmaps and **architecture runway**. + Communicate trade-offs and decisions to both technical and non-technical audiences.* **GenAI :** Knowledge of MCP, A2A, Agentic ArchitectureEnsure compliance with **regulatory** and **audit** requirements where applicable.* Proven delivery of **cloud-native**, **microservices**, and **event-driven** architectures.* Strong expertise in: + **Java 11/17+, Spring Boot, Spring Cloud** + **REST/GraphQL APIs**, gRPC (nice-to-have) + **Kafka** (or Pulsar), **Kubernetes**, **Docker** + **RDBMS** (PostgreSQL/MySQL/Oracle) and **NoSQL** (MongoDB/Cassandra/DynamoDB) + **Caching** (Redis), **CI/CD** (GitHub Actions/Azure DevOps/Jenkins), **IaC** (Terraform/ARM) + **Observability** (OpenTelemetry, Prometheus/Grafana, ELK), **feature flags**/progressive delivery* Solid grasp of **concurrency**, **performance tuning**, **resiliency patterns** (circuit breakers, retries, bulkheads), and **fault-tolerance**.* Demonstrated leadership of **architectural forums**, **design reviews**, and **mentorship**.* Strong communication and stakeholder management skills.**6+ years** of progressive experience building enterprise systems, with **7+ years** in **Java** and **Spring** at scale.* **Domain knowledge:** Payments, banking, capital markets, insurance, e-commerce, supply chain, or telecom.* **Security:** Threat modeling, shift-left security, SAST/DAST, secrets rotation, mTLS.* **Data:** CDC (Debezium), **schema registry**, **exactly-once semantics**, streaming ETL.* **Platform:** Service mesh (Istio/Linkerd), API gateways (Kong/Apigee), Serverless (Lambda/Functions).* **Modern patterns:** CQRS, event sourcing, Saga orchestration, hexagonal architecture.* Bachelor’s degree/University degree or equivalent experience* Master’s degree preferred#J-18808-Ljbffr
Senior Java Developer Solution Architect - Vice President
CITIBANK (SWITZERLAND) AG
mississauga, mississauga
Published 27 days ago
Report job