
Technical Architect
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Argentina.
• Establish the complete technical architecture, encompassing components, integrations, data flows, dependencies, and delineation of responsibilities.
• Create and document architectural choices using Architectural Decision Records (ADRs), assessing alternatives, trade-offs, evolution costs, risks, and operational implications.
• Convert functional and non-functional requirements into actionable designs, technical acceptance criteria, and a roadmap for evolution.
• Craft scalable and resilient distributed solutions that address consistency, concurrency, idempotency, fault tolerance, and disaster recovery.
• Engage in the development of critical components and perform code reviews focused on design, maintainability, security, and operational performance.
• Develop testing and quality strategies across unit, integration, contract, end-to-end, performance, resilience, and security testing.
• Design and review APIs, integration contracts, persistence schemas, and mechanisms for compatibility and evolution.
• Assess performance and capacity through analysis, profiling, load testing, and setting measurable latency and throughput targets.
• Automate 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 technical risks, structural debt, and bottlenecks; prioritize remediation, and communicate impacts on timelines, costs, and scope.
• Contribute to planning complex deliveries, technical estimations, milestone definition, and tracking architectural commitments.
• Over 4 years of experience as a Technical Architect.
• At least 5 years of experience in software development, specifically in Java, Spring Boot, APIs, persistence, distributed systems, automated testing, and CI/CD.
• Experience in regulated or financial environments with stringent requirements for high availability, performance, security, and traceability.
• Proven experience in conducting architecture reviews, defining standards, managing technical debt, and evolving existing systems.
• Ability to work with Agile methodologies and collaborate cross-functionally with Architecture, Security, Infrastructure, and Business teams.
• Advanced expertise in Java 21, Spring Boot 3.x, and designing mission-critical enterprise applications.
• Mastery of microservices architecture, distributed systems, and synchronous and asynchronous integration and communication patterns.
• Deep understanding 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.
• Familiarity with Gradle or Maven, multi-module projects or composite builds, dependency management, and build automation.
• Mastery of SOLID principles, Domain-Driven Design (DDD), Clean Architecture, design patterns, and techniques for refactoring and safe evolution.
• Experience in defining testing strategies utilizing JUnit 5, Mockito, AssertJ, as well as contract, integration, and performance testing.
• Solid knowledge of concurrency, caching, messaging, idempotency, consistency, resilience, and fault tolerance.
• Proficiency with Git, code reviews, branching strategies, and collaborative development practices at scale.
• Experience in CI/CD, automated quality assurance, static analysis, artifact management, and controlled deployments.
• Understanding of observability, including structured logs, metrics, distributed traces, alerting, and production diagnostics.
• Minimum B2 English level is required; professional proficiency is mandatory.
• Spanish – professional level, minimum B2, is also required.
• Preferred experience or knowledge in financial platforms, event-driven architectures, Kafka, Docker, Kubernetes, Cloud, OAuth2, OpenID Connect, SRE, SLO/SLI, disaster recovery, application modernization, architecture governance, and Trade Finance or Documentary Trade.
• Full-time or B2B contract.
• Remote work within the CET Time zone.
• Opportunity to be part of a multicultural team.
• Engage in international projects.
Motorola Solutions
SummitNext
Focal Systems
Get handpicked remote jobs straight to your inbox weekly.