Назад
Company hidden
1 день назад

Software Architect

Формат работы
remote
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada/Colombia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →