Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Ver aviso original ↗

Payway Ar / Software

Developer Full Stack

nuevaDesde Argentina

  • Greater Buenos Aires
  • Tiempo completo
  • Presencial (inferido)
  • Semi senior

Requisitos

  • javascript
  • java
  • react
  • angular
  • sql
  • docker
  • kubernetes
  • ci/cd
  • qa

    Suma si tenés

    • typescript
    • aws
    • gestión de proyectos

    La búsqueda

    ¡Sumate a Payway! donde vas a ser parte de la plataforma de cobros con el mejor kit de soluciones para potenciar negocios. Conectamos tecnología, personas y negocios para gestionar los cobros de millones de transacciones todos los días en Argentina. Creamos soluciones que impactan en miles de negocios, todos los días y en la vida real. Nuestro propósito es claro: simplificar la experiencia de pago para que sea más simple, segura y accesible. Como Developer Full Stack vas a tener la oportunidad de realizar tareas de estimación, diseño, construcción, mantenimiento e integración de soluciones end-to-end, abarcando tanto los microservicios backend como las interfaces de usuario, con la finalidad de asegurar la provisión, experiencia, disponibilidad y seguridad de los servicios brindados por la compañía.

    🚀 Este es el desafío que te proponemos:

    • Realizar las actividades de análisis, diseño y construcción de soluciones completas, desde la interfaz de usuario hasta los servicios backend que la sustentan.

    • Desarrollar y mantener microservicios desplegados en contenedores sobre Kubernetes (EKS), siguiendo los lineamientos de las Semillas de Arquitectura de la compañía (backend y frontend).

    • Construir componentes y aplicaciones frontend, e integrarlos con los microservicios a través de API Gateways, contemplando manejo de errores, estados de carga y reintentos.

    • Diseñar e implementar integraciones asincrónicas entre microservicios mediante tópicos y colas de mensajería.

    • Modelar y optimizar el acceso a datos en bases transaccionales NoSQL y relacionales de la capa de negocio.

    • Optimizar la performance de punta a punta: tiempos de respuesta de los servicios, caching y distribución de assets estáticos a través de CDN.

    • Incorporar prácticas de desarrollo seguro en ambas capas: gestión de credenciales, validaciones, y remediación de hallazgos de análisis estático de código y de pentesting.

    • Instrumentar los servicios con logs, métricas y trazas para garantizar la observabilidad en producción.

    • Participar en el diseño de interfaces de usuario (UI/UX) y en la evaluación de nuevos productos, servicios y mejoras de los existentes.

    • Elaborar y validar estimaciones de requerimientos, identificando riesgos y dependencias técnicas.

    • Realizar revisiones de código y velar por el cumplimiento de los estándares de calidad del equipo.

    • Realizar investigación de nuevas tecnologías, técnicas, metodologías y herramientas de trabajo.

    • Realizar las tareas de soporte y diagnóstico necesarias ante incidentes de producción, en cualquiera de las dos capas.

    👌🏼 ¿Qué skills necesitas?

    • Estudios de carreras afines a Sistemas.

    • Programación orientada a objetos y buenas prácticas de diseño (SOLID).

    Backend

    • Conocimientos sólidos desarrollando en Java 11+.

    • Experiencia desarrollando microservicios con Spring Boot.

    • Diseño e integración de WebServices REST.

    • Tests unitarios y de integración (JUnit, Mockito).

    • Bases de datos relacionales (PostgreSQL) y NoSQL documentales (MongoDB).

    Frontend

    • Dominio de HTML5, CSS3 / SASS y JavaScript moderno (ES6+).

    • Experiencia desarrollando con React.js y/o Angular.

    • Manejo de estado global (ej. Redux, Context API, NgRx).

    • Tests unitarios en el Front (ej. Jest, React Testing Library, Jasmine/Karma).

    • Herramientas de empaquetado y build (Webpack, Vite, npm/yarn).

    Transversal

    • Docker y contenedores.

    • Nociones de Kubernetes: deployments, services, configmaps, secrets y troubleshooting de pods.

    • Entorno Unix/Linux.

    • Git/GitLab y trabajo con pipelines de CI/CD.

    Conocimientos adicionales (deseables):

    • Conocimiento funcional y técnico de flujos de medios de pago.

    • Servicios de AWS: EKS, SQS/SNS, ElastiCache (Redis), Secrets Manager, CloudWatch, API Gateway, CloudFront, WAF.

    • TypeScript.

    • Mensajería asincrónica y patrones de resiliencia (idempotencia, reintentos, dead letter queues).

    • Cachés distribuidos y estrategias de invalidación.

    • Conceptos de micro-frontends.

    • Optimización de performance web (Core Web Vitals, lazy loading, code splitting).

    • Desarrollo seguro (OWASP Top 10, XSS, CSRF, CSP) y herramientas SAST como Checkmarx.

    • Nociones de accesibilidad (WCAG) y diseño responsive.

    • Observabilidad: análisis de logs, métricas y trazas.

    • Shell scripting (bash, ksh).

    • Metodologías ágiles (Scrum/Kanban).

    📢 ¿Qué vas a encontrar acá?

    • Modelo #Xmart: nuestro esquema de trabajo flexible.

    • Vacaciones por días hábiles.

    • Salario competitivo que se adapta al contexto del momento.

    • Tu lugar flex: 30 días al año para trabajar desde cualquier parte del mundo.

    • Reintegro de gastos de internet y bono anual por performance.

    • Crédito mensual en PedidosYa.

    • Formación permanente, acceso a certificaciones, becas y descuentos en universidades y posgrados.

    • Licencias extendidas de familia.

    ¡Queremos que más personas puedan encontrar su lugar en Payway! Por eso impulsamos una cultura inclusiva que celebra las diferencias y potencia el talento de cada persona. Nuestras oficinas son accesibles y acompañamos con apoyos o adaptaciones en el puesto de trabajo a personas con discapacidad.

    Tu talento y tu mirada pueden hacer la diferencia. ¿Nos conocemos?

    Publicado en LinkedIn · vía Apify. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

    Ver aviso original ↗