JobConnect

Desarrollador Backend

¡Sé parte de Stefanini!

En Stefanini somos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor.

¡Sé nuestro Desarrollador BAckEnd JAVA!

  • Diseñar, desarrollar y mantener servicios y APIs REST utilizando Java 17–21 y Spring Boot 3.

  • Desarrollar y mantener microservicios, asegurando buenas prácticas de código, escalabilidad y mantenibilidad.

  • Implementar procesos de integración y comunicación entre sistemas mediante Apache Kafka, trabajando con productores, consumidores y eventos.

  • Desarrollar consultas, procedimientos, rutinas y optimizaciones sobre PostgreSQL, considerando rendimiento, índices y manejo eficiente de datos.

  • Implementar mecanismos de autenticación y autorización mediante JWT y buenas prácticas de seguridad.

  • Desarrollar procesos asíncronos/reactivos y schedulers de acuerdo con las necesidades de las aplicaciones.

  • Implementar pruebas unitarias y realizar validaciones técnicas que aseguren la calidad de los desarrollos.

  • Gestionar correctamente la transaccionalidad y el manejo de errores en los servicios.

  • Participar en el monitoreo y análisis de logs, métricas y trazas, identificando y resolviendo problemas técnicos.

  • Participar en el despliegue y soporte de aplicaciones en ambientes AWS, utilizando servicios básicos como EC2, S3, IAM, CloudWatch y ECR.

  • Trabajar con Docker y participar en procesos básicos de CI/CD.

  • Realizar actividades de troubleshooting y análisis de incidentes, identificando causas y proponiendo soluciones.

  • Participar activamente en equipos bajo metodologías ágiles, colaborando con desarrolladores, QA, DevOps y demás integrantes del equipo.

  • 2–3 años de experiencia

  • Java 17-21.

  • Spring Boot 3.

  • Experiencia con:

  • JWT.

  • Programación reactiva.

  • Pruebas unitarias.

  • Manejo de transaccionalidad.

  • Schedulers.

  • JPA / JDBC Template.

  • Procedimientos almacenados.

  • Rutinas.

  • Estadísticas y análisis de rendimiento.

  • Índices.

  • Tablas temporales.

  • Vistas.

  • APIs REST.

  • Apache Kafka:

  • Productores y consumidores.

  • Manejo de eventos y mensajería.

  • Observabilidad:

  • Trazas.

  • Métricas.

  • Logs.

  • Cloud AWS – Nivel Básico

  • Conocimientos generales de AWS Cloud.

  • Manejo básico de EC2, S3, IAM y CloudWatch.

  • Conocimientos de Docker y ECR.

  • Conceptos básicos de VPC, Subnets y Security Groups.

  • Nociones de CI/CD.

  • Conocimientos básicos de seguridad y gestión de accesos.

o Deseable:

  • Experiencia trabajando bajo metodologías ágiles, capacidad de troubleshooting y análisis técnico, y experiencia con arquitecturas basadas en microservicios y APIs.

Skills

  • Java
  • Spring Boot
  • Apache Kafka
  • PostgreSQL
  • REST API Development
  • AWS
  • Docker

Related jobs

Stefanini LatamApply for this job