Talent.com
Esta oferta de trabajo no está disponible en tu país.
Developer Back-end Java con Experiencia en AWS

Developer Back-end Java con Experiencia en AWS

Dynamic DevsSantiago, Región Metropolitana de Santiago, Chile
Hace 13 días
Descripción del trabajo

Overview

Somos una empresa de servicios de tecnología que busca proyectos de alto impacto haciendo de la innovación y transformación digital parte de diferentes empresas principalmente transnacionales latinoamericanas de diversos sectores económicos como retail, seguros, distribución de equipos médicos, banca y productos digitales masivos utilizados por los consumidores. En Dynamic Devs buscamos Developer Backend Java con experiencia en AWS para crear y mantener servicios escalables, eficientes y seguros. Tu misión será habilitar soluciones técnicas alineadas con los objetivos del negocio en entornos cloud.

En Dynamic Devs fomentamos la excelencia técnica, DevOps, Entrega Continua e Integración Continua, conformando equipos de alto desempeño en proyectos desafiantes, orientados al crecimiento e implementación de nuevas tecnologías. Más importante aún, ofrecemos un entorno colaborativo y multicultural donde puedes aprender, disfrutar y crecer como profesional.

Funciones del cargo

  • Diseñar, desarrollar y mantener componentes backend con java, utilizando frameworks como quarkus o springboot y tecnologías relacionadas (Gradle, Maven, Ant).
  • Diseñar, consultar y optimizar estructuras de datos utilizando bases de datos SQL y NoSQL.
  • Participar activamente en todas las fases del desarrollo, desde la definición y análisis de requisitos hasta pruebas, despliegue y mantenimiento del producto.
  • Diseñar y configurar arquitecturas escalables y elásticas que respondan a requerimientos funcionales y no funcionales.
  • Desarrollar y modelar servicios web basados en REST, con posible uso de SOAP, para integración con frontend y sistemas externos.
  • Generar documentación técnica que faciliten el entendimiento del desarrollo.
  • Ejecutar despliegues utilizando herramientas como FTP, CLI y pipelines automatizados.
  • Manejar repositorios Git con estrategias avanzadas de branching como Github flow para una gestión eficiente del código.
  • Asegurar la implementación de buenas prácticas en seguridad, protección de datos y almacenamiento.
  • Documentar APIs mediante herramientas como Postman y OpenAPI (Swagger), garantizando la calidad y comprensión de las interfaces desarrolladas.
  • Integrar productos digitales con plataformas y herramientas de terceros usando tecnologías como por ejemplo : APIs, Webhooks, FTP o colas de mensajes.
  • Utilizar frameworks de pruebas unitarias e integración como JUnit para asegurar la calidad del código.
  • Conocimiento en la aplicación de patrones de diseño y buenas prácticas de arquitectura de software.
  • Conocimiento de técnicas de caching (Redis, HTTP caching, control de headers, etc.) para mejorar el rendimiento del backend.

Requisitos del cargo

  • 3 años de experiencia con java y frameworks como : Quarkus o SpringBoot
  • Experiencia con bases de datos SQL y NoSQL (Oracle, MySQL, Postgres, DynamoDB o Mongo)
  • Conocimiento avanzado en JAVA.
  • Conocimiento en arquitectura de microservicios y orientada a eventos, con enfoque en escalabilidad y desacoplamiento.
  • Dominio de principios de diseño como Clean Code, SOLID y patrones arquitectónicos como arquitectura hexagonal.
  • Creación y diseño de APIs REST.
  • Conocimiento en herramientas de construcción como Maven o Gradle para gestión de dependencias y automatización de builds.
  • Control de versiones con Git.
  • Conocimiento en Docker y CI / CD.
  • Familiaridad con metodologías ágiles (Scrum / Kanban).
  • Haber trabajado en entornos cloud (AWS, GCP o Azure).
  • Requisito excluyente : Contar con RUT chileno vigente.
  • Opcionales

  • Certificaciones en la nube (AWS, Google Cloud, Azure) es un plus.
  • Experiencia en infraestructura Cloud (preferentemente AWS o Azure), incluyendo servicios backend escalables y notificaciones push.
  • Condiciones

    Beneficio Bring Your Own Device (A partir del 4to mes trabajando con nosotros, podrás adquirir un computador propio)

    Horario flexible

    Haz un impacto. Trabaja en proyectos desafiantes

    IT Training : acceso a más de 500 cursos actualizados cada semana

    Dev Talks : conferencias exclusivas con expertos del sector

    Día especial : ¡Día libre por cumpleaños!

    Trabaja en un equipo talentoso y multicultural usando tecnología increíble

    Escucha nuestro podcast aquí : Escuchar Podcast

    Visítanos en nuestra web : Dynamic Devs

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Java Backend Developer • Santiago, Región Metropolitana de Santiago, Chile