Platform Fullstack Software Engineer

New
M
MetovaTechnology
Colombia, Peru, Argentina, Ecuador, Uruguay, Chile, or Remote from Mexico or Hybrid (CDMX / Guadalajara).Contract
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPythonJavaKubernetesVue.JsGoNext.jsReactMicroservices

Requirements

  • Solid backend development experience with Java, Python, and/or Golang (Java highly desirable).
  • Front-end development experience using frameworks like Next.js (React) or Vue.js.
  • Proven experience designing, developing, and maintaining high-transactionality and high-availability systems.
  • Strong experience in creating and consuming RESTful and GraphQL APIs.
  • Advanced knowledge of AWS services, including API Gateway, ALB/NLB, ECS, SQS, and CloudWatch.
  • Hands-on experience designing and implementing microservices and event-driven architectures.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with asynchronous messaging systems (RabbitMQ, Kafka, MKS).
  • Proficiency in CI/CD pipelines and version control with Git.
  • Strong command of SQL databases (PostgreSQL, SQL Server) and NoSQL databases (MongoDB, Redis).
  • Deep understanding of API security patterns, including OAuth 2.0 and JWT.
  • Proficiency in unit and integration testing.

Responsibilities

  • Define, design, and maintain the services platform, ensuring its scalability, resilience, and performance.
  • Develop and expose high-performance REST and GraphQL APIs for critical applications and asynchronous messaging.
  • Collaborate in the definition of distributed, event-driven, and decoupled architectures using Clean Architecture and DDD principles.
  • Participate in the development of automation and monitoring tools, including infrastructure as code, dashboards, and alerting.
  • Ensure best practices for security, versioning, and continuous deployment (CI/CD).
  • Optimize infrastructure utilizing AWS services such as API Gateway, ELB, ECS, and CloudWatch.
  • Collaborate closely with development, product, and operations teams to deliver robust solutions in production.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now