Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
Remote PeopleSDR LATAM – Representante de desarrollo de ventas→MediastreamDesarrollador/a mobile (React Native)→doolaBusiness Development Representative (BDR)→World Wildlife Fund (WWF)Senior Cloud Engineer (Azure)→doolaEspecialista SEO / GEO→ImpermeabilizaEspecialista en Email Marketing B2B y captación de clientes→
Se busca un desarrollador backend con amplia experiencia en Java para incorporarse a un equipo técnico orientado a la creación de soluciones escalables, resilientes y de alto rendimiento. El puesto implica trabajar con tecnologías modernas como Spring Boot, Kafka, Docker y Kubernetes, en un entorno colaborativo enfocado en la mejora continua y la calidad del software.
Responsabilidades:
- Diseñar soluciones escalables mediante el desarrollo y mantenimiento de aplicaciones backend basadas en Java.
- Implementar aplicaciones utilizando Spring Boot, siguiendo buenas prácticas de desarrollo.
- Colaborar con el equipo de DevOps en tareas de contenerización y despliegue de servicios.
- Aplicar una arquitectura basada en eventos mediante el uso de Kafka para sistemas asíncronos y robustos.
- Optimizar la interacción con bases de datos, manteniendo integraciones eficientes con Oracle.
- Participar activamente en revisiones de código y discusiones técnicas para fomentar estándares de ingeniería sólidos.
- Brindar orientación y apoyo al equipo de desarrollo junior, contribuyendo a su crecimiento profesional.
Requisitos:
- Experiencia mínima de 5 años en desarrollo backend utilizando Java 8 o superior.
- Dominio avanzado de Spring Boot y del ecosistema Spring.
- Experiencia práctica en el diseño e implementación de microservicios RESTful.
- Conocimientos sólidos de Docker y plataformas de orquestación como Kubernetes.
- Experiencia con herramientas de integración y entrega continua, como Jenkins u otras similares.
- Conocimientos funcionales de Apache Kafka.
- Capacidad para escribir consultas SQL optimizadas y trabajar con bases de datos.
- Comprensión sólida de la programación asíncrona y los sistemas distribuidos.
- Familiaridad con Git y metodologías de desarrollo ágil.
- Nivel avanzado de inglés.
