Talan

Technical Architect

Talan
Apply
2 days ago
Remote, AmericasSenior

Responsibilities

  • Define end-to-end technical architectures covering components, integrations, data flows, dependencies, and ownership boundaries.
  • Document architectural decisions, trade-offs, risks, operational consequences, technical acceptance criteria, and evolution roadmaps.
  • Design scalable, resilient, and fault-tolerant distributed solutions with appropriate consistency, concurrency, idempotency, and disaster-recovery approaches.
  • Participate in development of critical components and conduct design-, maintainability-, security-, and operations-focused code reviews.
  • Define testing and quality strategies spanning unit, integration, contract, end-to-end, performance, resilience, and security testing.
  • Design and review APIs, integration contracts, persistence schemas, compatibility mechanisms, and evolution strategies.
  • Evaluate performance and capacity through profiling, load testing, and measurable latency and throughput targets.
  • Automate builds, validations, static analysis, deployments, and quality controls through CI/CD pipelines.
  • Apply secure-by-design practices including threat modeling, secrets management, access control, and traceability.
  • Identify and prioritize technical risks, structural debt, and bottlenecks, communicating impacts on timeline, cost, and scope.
  • Support complex-delivery planning, technical estimation, milestone definition, and tracking of architectural commitments.

Requirements

  • More than four years of experience as a Technical Architect leading the design and delivery of technically complex platforms or projects.
  • At least five years of software-development experience with Java, Spring Boot, APIs, persistence, distributed systems, automated testing, and CI/CD.
  • Advanced experience with Java 21, Spring Boot 3.x, and mission-critical enterprise applications.
  • Strong knowledge of microservices, distributed systems, synchronous and asynchronous integration, REST API design, contracts, versioning, and backward compatibility.
  • Experience with Spring Data JPA, data modeling, transactions, PostgreSQL, and query and persistence optimization.
  • Experience with Gradle or Maven, multi-module projects or composite builds, dependency management, and build automation.
  • Mastery of SOLID principles, DDD, Clean Architecture, design patterns, refactoring, and safe system evolution.
  • Experience defining testing strategies using JUnit 5, Mockito, AssertJ, contract testing, integration testing, and performance testing.
  • Solid knowledge of concurrency, caching, messaging, idempotency, consistency, resilience, and fault tolerance.
  • Experience with Git, code reviews, branching strategies, CI/CD, automated quality, static analysis, artifact management, and controlled deployments.
  • Knowledge of observability practices including structured logs, metrics, distributed traces, alerting, and production diagnostics.
  • Experience in regulated or financial environments with high-availability, performance, security, and traceability requirements.
  • Experience conducting architecture reviews, defining standards, managing technical debt, and evolving existing systems.
  • Minimum B2 English and professional-level Spanish, both mandatory.
  • Preferred experience includes financial or trading platforms, event-driven architectures, Kafka, Docker, Kubernetes, cloud deployment patterns, OAuth2, OpenID Connect, application security, SRE, SLO/SLI, disaster recovery, modernization, progressive migrations, architecture governance, and Trade Finance or Documentary Trade domain knowledge.

Benefits

  • Full-time or B2B contract options.
  • Remote work within the CET time zone.
  • Opportunity to join a multicultural team and work on international projects.
  • Equal-opportunity commitment based on gender, race, ideology, and other legally protected grounds.

Tech Stack

Categories

Talan

About Talan

1,001-5,000 employees

Talan is a Paris‑headquartered, privately held consulting and technology group that delivers data, AI, and IT services to large enterprises. It combines management consulting with systems integration, software engineering, and production support across sectors such as banking and financial services, energy, transport, retail, and healthcare. The firm operates internationally and supports clients’ end‑to‑end change programs, from CRM and agile transformations to architecture, application development, and run.

Contact me