Talan

Technical Architect

Talan
Apply
2 days ago
Remote, Argentina or Remote, AmericasSenior

Responsibilities

  • Define end-to-end technical architectures, including components, integrations, data flows, dependencies, and ownership boundaries.
  • Document architectural decisions, trade-offs, risks, operational consequences, and evolution roadmaps.
  • Design scalable, resilient, distributed solutions with appropriate consistency, concurrency, idempotency, fault tolerance, and disaster recovery mechanisms.
  • Participate in development of critical components and conduct design- and maintainability-focused code reviews.
  • Define testing, quality, performance, resilience, security, API, integration, persistence, and compatibility strategies.
  • Automate builds, validation, static analysis, deployments, and quality controls through CI/CD pipelines.
  • Integrate threat modeling, secrets management, access control, traceability, and secure-by-design principles.
  • Identify and prioritize technical risks, structural debt, bottlenecks, and architectural remediation.
  • Support complex delivery planning, technical estimation, milestone definition, and tracking of architectural commitments.

Requirements

  • More than 4 years of experience as a Technical Architect leading the design and delivery of technically complex platforms or projects.
  • At least 5 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, DDD, Clean Architecture, design patterns, refactoring, and safe system evolution.
  • Experience defining testing strategies with JUnit 5, Mockito, AssertJ, contract testing, integration testing, and performance testing.
  • Knowledge of concurrency, caching, messaging, idempotency, consistency, resilience, and fault tolerance.
  • Experience with Git, code reviews, branching strategies, CI/CD, 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 collaborating with Architecture, Security, Infrastructure, and Business teams.
  • Minimum B2 English and professional-level Spanish, both mandatory.
  • Preferred experience with financial platforms, corporate banking, trading, high-criticality transactional systems, event-driven architectures, Kafka, Docker, Kubernetes, cloud deployment patterns, OAuth2, OpenID Connect, SRE practices, application modernization, architecture governance, or Trade Finance.

Benefits

  • Full-time or B2B contract options are available.
  • Remote work within the CET time zone.
  • Opportunity to join a multicultural team and work on international projects.
  • Employment is subject to Talan Spain’s non-discrimination and equality commitments.

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