Pular para o conteúdo principal

Backend Developer

Descrição da vaga

Ser un miembro altamente cualificado, motivado y activo. Diseñando, desarrollando, implementando y manteniendo aplicaciones back-end robustas, escalables y seguras utilizando Java y tecnologías asociadas, Liderar técnicamente proyectos, optimizar arquitecturas existentes y garantizar estándares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. Contar con una sólida experiencia en desarrollo de aplicaciones back-end. 

Responsabilidades e atribuições

Desarrollo y Arquitectura:

  • Diseñar e implementar soluciones back-end eficientes y escalables usando Java y frameworks como Spring Boot y tecnologías asociadas.
  • Definir arquitecturas limpias —microservicios, event-driven, hexagonal— y garantizar buenas prácticas: Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code.
  • Optimizar rendimiento y resolver cuellos de botella en sistemas existente.
  • Integrar aplicaciones con bases de datos, servicios externos y APIs.

Liderazgo Técnico:

  • Mentorizar a desarrolladores junior/mid-level mediante code reviews y pair programming.
  • Colaborar con equipos cross-functional —FrontEnd, DevOps, QA— para integrar soluciones.

Calidad y Seguridad:

  • Implementar pruebas unitarias/integración —JUnit, Mockito— y asegurar cobertura de código.
  • Aplicar estándares de seguridad —OWASP, autenticación JWT/OAuth2—.

DevOps y Cloud:

  • Trabajar con infraestructura en la nube —AWS/Azure/GCP— y herramientas como Docker/Kubernetes.
  • Automatizar despliegues con CI/CD —Jenkins, GitHub Actions—.

Documentación:

  • Documentar diseños técnicos, decisiones y procesos para mantener conocimiento accesible.

Requisitos e qualificações

Licenciatura en Informática, sistemas o Ingeniería.

 Conocimiento en los principios de metodología “Agile” así como flexibilidad para adaptar la experiencia a entornos nuevos y en constante cambio.

 Trabajo en equipo.

Habilidades Técnicas (Indispensables):

  • Java: Dominio avanzado —JDK 11+, lambdas, streams, concurrencia—.
  • Frameworks: Spring Boot, Spring Security, Hibernate/JPA.
  • APIs: Diseño de RESTful APIs y conocimiento de GraphQL.
  • Bases de Datos: SQL —PostgreSQL, MySQL— y NoSQL —MongoDB, Redis, Cassandra—.
  • Eventos/Mensajería: Kafka, RabbitMQ o AWS SQS.
  • Control de Versiones: Git —GitHub/GitLab—.
  • Infraestructura: Trabajar con infraestructura en la nube —AWS/Azure/GCP—.

Requisitos Indispensables:

  • Experiencia: 5+ años en desarrollo back-end con Java.
  • Inglés: Nivel intermedio/avanzado —lectura/escritura técnica—.
  • Educación: Licenciatura en Ingeniería de Software, Sistemas o afín —o experiencia equivalente—.

Requisitos Deseables:

  • Certificaciones en Java —Oracle Certified Professional— o cloud —AWS/Azure—.
  • Experiencia con arquitecturas serverless —AWS Lambda—.
  • Conocimiento de observabilidad —Dynatrace, Prometheus, Grafana—.
  • Familiaridad con patrones de resiliencia —Circuit Breaker, Retry—.

Informações adicionais

a) Velocidad de entrega: Cumplimiento de deadlines, tiempo de resolución de bugs y throughput de código.

b) Calidad del software: Cobertura de pruebas superiores al 80%, reducción de bugs e incidentes en producción.

c) Impacto en la arquitectura: Reducción de latencia, escalabilidad lograda en los componentes, reutilización de componentes.

d) Liderazgo Técnico: Mentoría efectiva, code review realizadas y adopción de buenas prácticas.

e) Innovación: Mejores propuestas implementadas y tecnologías evaluadas y adoptadas.

f) Colaboración: Retroalimentación del equipo y participación en.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Presentación de CV
  3. Etapa 3: Entrevistas
  4. Etapa 4: Confirmación de candidato
  5. Etapa 5: Onboarding
  6. Etapa 6: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!