Software Architect
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Architect (AWS/Java): Design and evolve scalable cloud-native architectures for enterprise applications while staying hands-on with production development. Focus on modernizing monolithic systems into distributed microservices with Strangler Fig, CDC, and event-driven patterns, and on building resilient AWS-based services with strong observability and operational excellence.
Location: Bogota, Bogota (Remote)
Company
partners with global enterprises on digitization, automation, and next-generation digital products and services.
What you will do
- Design and evolve scalable software architectures for enterprise applications.
- Modernize legacy monoliths into cloud-native microservices using Strangler Fig, CDC, and event-driven architecture.
- Develop production-ready services using Java (Spring Boot), Laravel (PHP), and React.
- Design RESTful APIs and asynchronous integrations with Kafka and Amazon SQS.
- Architect distributed system boundaries, data ownership, and communication strategies.
- Implement and operate cloud solutions on AWS, including troubleshooting production issues and driving long-term improvements.
Requirements
- 8+ years of experience designing and developing enterprise software solutions.
- Strong hands-on experience with Java and Spring Boot.
- Professional experience with Laravel (PHP) and React.
- Extensive experience with distributed systems and cloud-native applications, including microservices and modular monolith approaches.
- Experience with asynchronous communication using Kafka and/or Amazon SQS, plus CDC technologies (e.g., Debezium).
- Strong AWS experience (ECS, EC2, DynamoDB, SQS, RDS, VPC, IAM, Systems Manager Parameter Store) and ability to troubleshoot complex production environments.
Nice to have
- Experience modernizing large-scale monolithic applications.
- Containerization experience (Docker, ECS, Kubernetes).
- Observability tools experience (New Relic, CloudWatch, Grafana, Prometheus).
- Infrastructure as code (Terraform or CloudFormation).
- Redis/distributed caching experience and Agile/Scrum experience.
Culture & Benefits
- Hands-on architecture role with active involvement in coding, design reviews, and technical implementation.
- Mentoring and technical leadership across the software development lifecycle.
- Collaboration with product managers, engineering teams, and DevOps on deployment, monitoring, and operational excellence.
- Focus on continuous improvement in architecture, development processes, and system observability.
Hiring process
- Interviews covering architecture decisions, modernization approach, and hands-on engineering experience.
- Technical evaluation focused on distributed systems, AWS, and production troubleshooting.
- Discussion of collaboration style and technical leadership/mentoring expectations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →