Technical Architect

atTalanRemotePE flagPeruFull-timeBackend EngineerMid-levelSenior

Posted 1 day ago

This is a fully remote position, open to applicants in Peru.

📋 Description

• Act as the technical reference point, converting business objectives into durable, adaptable, secure, and manageable architectures.

• Oversee the complete technical architecture design process.

• Set both technical and non-functional standards.

• Assist the team throughout implementation, ensuring that deliverables adhere to necessary quality, performance, resilience, and security standards.

• Define the project architecture, encompassing components, integrations, data flows, dependencies, and delineation of responsibilities.

• Make and record architectural decisions utilizing Architecture Decision Records (ADRs).

• Convert functional and non-functional requirements into designs, technical acceptance criteria, and a roadmap for evolution.

• Create scalable and resilient distributed solutions.

• Engage in the development of critical components and perform code reviews.

• Establish testing and quality assurance strategies.

• Design and evaluate APIs, integration contracts, persistence schemas, and compatibility mechanisms.

• Assess performance and capacity through analysis, profiling, and load testing.

• Guarantee the automation of builds, validations, static analysis, deployments, and quality controls within CI/CD pipelines.

• Incorporate secure-by-design principles, threat modeling, secrets management, access control, and traceability.

• Identify and prioritize the remediation of technical risks, structural debt, and bottlenecks.

• Engage in complex delivery planning, technical estimations, milestone definition, and tracking architectural commitments.


⛳️ Requirements

• Over 4 years of experience as a Technical Architect, with proven expertise in leading the design and delivery of platforms or projects with high technical complexity.

• A minimum of 5 years of experience in software development, particularly in Java, Spring Boot, APIs, persistence, distributed systems, automated testing, and CI/CD.

• Experience in regulated or financial settings with stringent requirements for availability, performance, security, and traceability.

• Proven experience in conducting architecture reviews, defining standards, managing technical debt, and evolving existing systems.

• Familiarity with Agile methodologies and collaboration across Architecture, Security, Infrastructure, and Business teams.

• Advanced proficiency in Java 21, Spring Boot 3.x, and designing mission-critical enterprise applications.

• Expertise in microservices architecture, distributed systems, synchronous and asynchronous integration, and communication patterns.

• Comprehensive knowledge of REST API design, contracts, versioning, backward compatibility, and integration governance.

• Experience with Spring Data JPA, data modeling, transactions, PostgreSQL, and optimization of queries and persistence.

• Proficiency in Gradle or Maven, multi-module projects, composite builds, dependency management, and build automation.

• Mastery of SOLID principles, Domain-Driven Design (DDD), Clean Architecture, design patterns, and safe evolution techniques.

• Experience in defining testing strategies using JUnit 5, Mockito, AssertJ, as well as contract, integration, and performance testing.

• Strong understanding of concurrency, caching, messaging, idempotency, consistency, resilience, and fault tolerance.

• Familiarity with Git, code reviews, branching strategies, and collaborative development practices at scale.

• Experience with CI/CD, automated quality assurance, static analysis, artifact management, and controlled deployments.

• Knowledge of observability, including structured logs, metrics, distributed traces, alerting, and production diagnostics.

• Mandatory minimum B2 level in English; professional level required for leading decisions and collaborating with international teams.

• Professional-level Spanish, minimum B2, is mandatory.

• Nice to have: experience in financial platforms, corporate banking, trading, or high-criticality transactional systems.

• Nice to have: familiarity with event-driven architectures, Kafka, or other messaging and distributed processing platforms.

• Nice to have: experience with Docker, Kubernetes, Cloud, and blue-green, canary, and rolling release patterns.

• Nice to have: knowledge of OAuth2, OpenID Connect, threat modeling, secrets management, and application security controls.

• Nice to have: understanding of SRE, SLO/SLI, capacity planning, high availability, disaster recovery, and business continuity.

• Nice to have: experience with application modernization, progressive migrations, the strangler pattern, and technical debt reduction.

• Nice to have: familiarity with architecture standards, technical reviews, and governance models in large organizations.

• Nice to have: knowledge of Trade Finance or Documentary Trade domains.


🏝️ Benefits

• Full-time or B2B contract options available.

• Remote work within the CET Time zone.

• Opportunity to join a multicultural team.

• Engage in international projects.

People also viewed

Motorola Solutions7 hours ago

Senior Full-Stack Software Engineer – Go, JavaScript, PostgreSQL, Docker

BR flagBrazil, +1 more countryFull-timeBackend Engineer
ApplyView job
SummitNext7 hours ago

Backend Developer, Mid-Level

MY flagMalaysia OnlyFreelanceBackend Engineer
ApplyView job
Focal Systems8 hours ago

Platform Engineer – Backend Infrastructure

PL flagPoland, +1 more countryFull-timeBackend Engineer$102k – $117.5k/year
ApplyView job
GitLab8 hours ago

Senior Backend Engineer, Go

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
H&W Publishing8 hours ago

Senior Backend Developer, Golang – Payment Systems

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Lingaro9 hours ago

Fullstack Python Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers