Technical Architect
On-siteBarcelona, Catalonia, Spain
Job Summary
Architect end-to-end cloud-native, full-stack enterprise applications using Java, Angular, and React, while defining microservices, API-first, and event-driven patterns. Govern polyglot data platforms spanning relational and NoSQL technologies like MySQL, Oracle, PostgreSQL, Cassandra, and MongoDB, driving strategies for partitioning, indexing, and scalability. Tune code paths, queries, and caching to optimize performance, and design replication, clustering, and failover strategies to ensure high availability and disaster recovery. Champion cloud deployments on AWS, GCP, or Azure, integrating infrastructure-as-code, containerization, and CI/CD pipelines. Monitor platform health via Grafana and New Relic to conduct root-cause analyses, while mentoring development teams and establishing design standards.
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 10+ years of experience in software engineering
- 4+ years in architecture roles
- Expertise in designing full-stack enterprise applications using modern frameworks (e.g., Java, Angular, React)
- Strong proficiency across relational and NoSQL database technologies (e.g., MySQL, Oracle, PostgreSQL, Cassandra, MongoDB)
- Deep understanding of data modeling, distributed systems, and integration patterns (APIs, messaging, event-driven)
- Hands-on experience architecting solutions in cloud environments (AWS, GCP, or Azure)
- Familiarity with DevOps practices, containerization tools (Docker/Kubernetes), and data streaming platforms (Kafka, Spark)
- Scripting and automation knowledge (Python, Java, Ansible)
Desired Qualifications
- Architecture certifications (e.g., TOGAF, AWS/Azure Solutions Architect)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.