Technical Architect - Java & Microservices
Talan · Córdoba
Job description
About the role
Talan, an international consulting group in innovation and business transformation through technology, is looking for a Technical Architect in Córdoba. The role is the technical point of reference, turning business goals into robust, evolvable, secure and operable architectures. It leads end-to-end technical architecture design, sets technical and non-functional criteria, supports the team during implementation and ensures deliverables meet the quality, performance, resilience and security needs of a critical enterprise platform.
Key responsibilities
- Define the end-to-end technical architecture, including components, integrations, data flows, dependencies and boundaries of responsibility.
- Make and document architectural decisions using ADRs, evaluating alternatives, trade-offs, evolution costs, risks and operational consequences.
- Translate functional and non-functional requirements into designs, technical acceptance criteria and an evolution roadmap.
- Design scalable, resilient distributed solutions covering consistency, concurrency, idempotency, fault tolerance and disaster recovery.
- Participate in developing critical components and run code reviews focused on design, maintainability, security and operational behaviour.
- Define the testing and quality strategy (unit, integration, contract, end-to-end, performance, resilience, security).
- Review APIs, integration contracts, persistence schemas and compatibility mechanisms; evaluate performance and capacity through profiling, load testing and measurable latency and throughput targets.
- Ensure automation of builds, validations, static analysis, deployments and quality controls in CI/CD pipelines.
- Integrate secure-by-design principles, threat modeling, secrets management, access control and traceability.
- Identify technical risks, structural debt and bottlenecks, prioritise their remediation and communicate their impact on timeline, cost and scope.
- Take part in planning complex deliveries, technical estimations, milestones and tracking of architectural commitments.
Required profile
- More than 4 years as a Technical Architect, with proven experience leading the design and delivery of complex platforms or projects.
- At least 5 years in software development and in Java, Spring Boot, APIs, persistence, distributed systems, automated testing and CI/CD.
- Experience in regulated or financial environments with high availability, performance, security and traceability requirements.
- Experience in architecture reviews, standards, technical debt management and evolving existing systems.
- Agile experience and cross-functional collaboration with Architecture, Security, Infrastructure and Business teams.
- B2 English (mandatory); Spanish at professional level, minimum B2 (mandatory).
Required skills
- Advanced Java 21, Spring Boot 3.x and microservices architecture.
- REST API design, versioning, backward compatibility and integration governance.
- Spring Data JPA, PostgreSQL, Gradle or Maven.
- JUnit 5, Mockito, AssertJ, contract, integration and performance testing.
- Git, CI/CD, observability (logs, metrics, traces, alerting) and code reviews.
- Nice to have: Kafka, Docker, Kubernetes, OAuth2/OpenID Connect, SRE, SLO/SLI, trade finance domain knowledge.
What we offer
- Full-time or B2B contract.
- Remote work within CET time zone.
- Membership of a multicultural team working on international projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Talan
Córdoba
Related job offers
-
Senior ILE COBOL / IBM i (AS400) – Migración Core Bancario
fligoo Córdoba -
Project Manager – Software
fligoo Córdoba -
Technical Program Manager - AI Software
fligoo Córdoba -
Software Quality Assurance (SQA) Intern
analogdevices Cortes Valencianas -
Software Quality Assurance (SQA) Intern
analogdevices Cortes Valencianas