freehire launches on Product Hunt on 26 August.

Follow →

Desarrollador Backend Semi Senior

Summary

Build, test, and maintain scalable Java 17+ microservices and REST APIs, design relational databases, and deploy on cloud platforms while ensuring data integrity and security.

¡Se parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​



¡Seguro no te quieres quedar fuera!

¡Dev Backend!

¿Por qué te elegiremos? ¡Porque los desafíos que enfrentas reflejan tus ambiciones!

Para enfrentar mejor estos desafíos, necesitas:


Objetivo del Cargo

Diseñar, desarrollar y mantener servicios y microservicios backend robustos, seguros y escalables, asegurando la correcta integración con otros sistemas y una experiencia de datos consistente, bajo las mejores prácticas de desarrollo y arquitectura cloud.


Responsabilidades Principales

  • Desarrollo de software Desarrollar, probar y mantener servicios backend utilizando Java 17 o superior.
  • Construir y evolucionar arquitecturas de microservicios, asegurando su independencia, escalabilidad y mantenibilidad.
  • Escribir código limpio, testeable y alineado con estándares y buenas prácticas del equipo.
  • Gestión de datosDiseñar y optimizar modelos de datos en bases de datos relacionales.
  • Implementar consultas y procesos eficientes de acceso y manipulación de datos.
  • Velar por la integridad, seguridad y performance de los datos gestionados por los servicios.
  • Arquitectura e integraciónDesarrollar e implementar soluciones sobre arquitecturas Cloud.
  • Diseñar e implementar integraciones entre sistemas mediante APIs y servicios REST.
  • Colaborar con el equipo de arquitectura en la definición de estándares de integración y despliegue.
  • Calidad y buenas prácticasParticipar en revisiones de código (code review) y asegurar el cumplimiento de estándares técnicos.
  • Escribir y mantener pruebas unitarias e de integración para garantizar la calidad del software.
  • Documentar servicios, APIs y decisiones técnicas relevantes.
  • Colaboración y trabajo en equipoColaborar de forma transversal con equipos de Frontend, Mobile, QA y arquitectura.
  • Participar en ceremonias ágiles (planning, daily, retro) aportando visibilidad del avance técnico.
  • Reportar avances, bloqueos y riesgos técnicos al Líder Técnico o jefatura correspondiente.



Funciones Específicas

  • Programar y mantener microservicios en Java 17 o superior.
  • Diseñar esquemas de bases de datos relacionales y optimizar consultas SQL.
  • Desplegar y gestionar servicios en plataformas Cloud.
  • Construir e integrar APIs y servicios REST con sistemas internos y externos.
  • Realizar pruebas unitarias y de integración de los servicios desarrollados.
  • Diagnosticar y resolver incidencias técnicas en ambientes de desarrollo, pruebas y producción.
  • Participar en la mejora continua de procesos de desarrollo y despliegue.




Requisitos y Competencias

Técnicas:

  • Java 17 o superior.
  • Desarrollo de microservicios.
  • Manejo de bases de datos relacionales.
  • Arquitecturas Cloud.
  • Experiencia en integraciones vía APIs y servicios REST.

Blandas:

  • Capacidad de análisis y resolución de problemas.
  • Autonomía y proactividad en la ejecución de tareas técnicas.
  • Buenas habilidades de comunicación y trabajo colaborativo.
  • Capacidad de adaptación a metodologías ágiles.



Beneficios Stefanini