Descripción del puesto
¡Subite a la nave de SOOFT Technology!
Queremos que vengas a desafiar y sumar tu talento a una empresa en pleno crecimiento.
Nos encontramos en la búsqueda de perfiles Java Technical Lead para sumar a importante billetera digital. Se requieren perfiles que acrediten por lo menos 5 años de experiencia en el rol.
- Horario: 8 a 17 hs.
- Modalidad híbrida: 2/3 x semana. Buenos Aires 147 - Córdoba Capital
Tareas:
• Liderar el desarrollo y la entrega de soluciones de software utilizando Java y tecnologías relacionadas.
• Diseñar, arquitectar e implementar sistemas escalables y de alto rendimiento utilizando las mejores prácticas en ingeniería de software (SOLID, microservicios, etc.).
• Supervisar la calidad del código mediante revisiones de código y establecer estándares de desarrollo para el equipo.
• Garantizar estrategias robustas de prueba, incluyendo pruebas unitarias y pruebas automatizadas de integración.
Requisitos
- Más de 5 años de experiencia con Java 8 y versiones posteriores; un conocimiento profundo de frameworks de Java como Spring, Hibernate y JPA.
- Dominio en el uso de plataformas en la nube (Azure o AWS).
- Comprensión sólida de metodologías ágiles (Scrum, Kanban).
- Excelentes habilidades de comunicación y resolución de problemas, con capacidad para traducir conceptos técnicos complejos a audiencias no técnicas.
- Conocimientos avanzados para trabajar y modernizar monolitos heredados, incluyendo refactorización y patrones de diseño.
- Experiencia en diseño e implementación de arquitecturas de microservicios.
- Experiencia en modularización y migración hacia microservicios.
- Diseño y desarrollo iterativo de microservicios.
- Familiaridad con contenedores (Docker, Kubernetes).
- Conocimiento de herramientas como API Gateway, Consul y configuraciones distribuidas.
Base de Datos:
- Experiencia con bases de datos relacionales.
- Migración de bases de datos monolíticas hacia estructuras distribuidas.
Conocimientos de eventos/colas de mensajería:
- Experiencia con tecnologías como Kafka, RabbitMQ o similares.
Conocimientos en CI/CD y prácticas DevOps:
- Familiaridad con herramientas y procesos de integración y entrega continua (Jenkins, GitLab CI, etc.).
Beneficios
- Contratación Monotributista
- Actualización trimestral por IPC
- Vacaciones pagas: 15 días hábiles (3 semanas)
- Notebook
- Kit de Bienvenida
- Capacitación y Becas