Desarrollador Full Stack Java

  • Desbravador Software
  • Buenos Aires
  • 07/05/2024
A combinar Programação

Descrição da vaga

¿Cuáles serán sus principales entregas?

  • Desarrollar softwares para atender las necesidades internas;
  • Actuar en el mantenimiento de soluciones existentes y proponer mejoras en las mismas;
  • Participar en discusiones técnicas para crear softwares de alta calidad y alto desempeño;
  • Implementar las mejores prácticas técnicas con calidad y seguridad;
  • Realizar pruebas unitarias, pruebas funcionales y automatización de pruebas de las soluciones desarrolladas;
  • Seguir las orientaciones de la arquitectura de referencia;
  • Promover las buenas prácticas y el aprendizaje continuo;
  • Documentar los proyectos de software;
  • Reutilización de componentes.

¿Cómo será tu día a día?

  • Formará parte de un equipo con otros desarrolladores, tendrá oportunidad de intercambio de experiencias con equipos de desarrollo y de otras áreas como proyectos y análisis;
  • Participará en proyectos de desarrollo de nuevos softwares o personalización de softwares ya existentes;
  • Será responsable de garantizar la calidad y seguridad del software entregado;
  • Comunicar el design de una manera que otros miembros del equipo entiendan;
  • Integrar el sistema con los nuevos componentes de software producidos o modificados;
  • Garantizar la calidad de los componentes y aplicaciones desarrollados, siguiendo los procesos de calidad de software en vigor y registrando los resultados;
  • Realizar el proceso de revisión de código;
  • Realizar estimaciones de esfuerzo para la construcción de softwares y validación de las estimaciones del equipo.

¡Qué estamos buscando en ti!

  • Experiencia con conocimientos avanzados en Java 8 o posterior;
  • Experiencia en el desarrollo de API Rest;
  • Experiencia en la arquitectura de microservicios;
  • Experiencia en Stack Spring (Spring Framework 5, SpringBoot, Spring Data, Security, etc.);
  • Experiencia JSP (Java Server Pages) y JSTL;
  • Experiencia con JavaScript/AJAX;
  • Familiaridad con CSS y HTML;
  • Familiaridad con React;
  • Conocimiento intermedio en JPA/Hibernate;
  • Experiencia con bases de datos relacionales (PostgreSQL);
  • Deseable experiencia con bases de datos no relacionales (Redis);
  • Experiencia con Maven;
  • Conocimiento intermedio en JBoss/Wildfly;
  • Experiencia en control de versiones con Git;
  • Deseable conocimiento con colas y temas;
  • Experiencia con pruebas automatizadas;
  • Conocimiento/Experiencia con frameworks ágiles (Scrum, Kanban);
  • Familiaridad con la containerización (Docker);
  • Trabajar en equipo;
  • Buena comunicación escrita y verbal;
  • Persona sintonizada a las novedades del área, curiosa y responsable.

Salário

A combinar