Empresa: Krell Consulting and Training
Provincia: 100% En remoto
Población:
Descripción:
En Krell-Consulting, nos encontramos en la búsqueda de un Programador BACKEND, para ser contratado directamente en cliente, para trabajar en importante proyecto del sector retail nacional e internacional, en modalidad remota 100%.
PERFIL: Programador Backend (Technical Lead)
SECTOR: Retail
MODALIDAD DE TRABAJO: 100% remoto
RESPONSABILIDADES:
– Responsable técnico del producto y de la estrategia para su evolución.
– Referente técnico del equipo, conociendo y aplicando la arquitectura tecnológica, así como ayudando a su evolución.
– Garantizar el correcto funcionamiento de la solución en Producción, utilizando las herramientas de monitorización y alertado y dando soporte en resolución de incidencias.
– Fomentar y aplicar patrones de resiliencia para la solución.
– Asegura que el equipo sigue una sólida estrategia de QA.
– Participar en los foros, grupos de trabajo o chapters relativos a innovaciones de arquitectura y tecnológicas.
– Promueve las buenas prácticas entre los miembros de su equipo y las exporta a otros equipos.
– Asegurar despliegues continuos en cumplimiento con las políticas de testing unitario, funcional y de regresión en las aplicaciones.
– Apoya al Product Owner en la definición técnica del backlog de producto, su priorización y los requisitos técnicos del DoD.
– Gestiona la mejora y la deuda técnica y promueve su priorización en los sprints.
– Garantiza el éxito y la calidad técnica de las soluciones entregadas.
– Da soporte en el ciclo de desarrollo, especialmente en el despliegue.
– Elimina impedimentos técnicos y promueve la mejora continua.
– Lidera el onboarding de nuevos miembros del equipo y empodera a todos los desarrolladores para que crezcan y se autogesitonen.
– Asegura que la solución sigue la arquitectura marcada y que se actualiza regularmente a las últimas versiones.
REQUERIDO:
Experiencia: mínimo 5 años
Conocimientos necesarios:
– Conocimiento profundo de Java, mínimo versión 11.
– Conocimientos en el framework de Spring, SpringBoot.
– Experiencia en diseño y desarrollo de interfaces REST APIS y APIS .
– Experiencia en desarrollo de tests unitarios.
– Trabajo con plataformas de CI/CD.
– Experiencia trabajando con microservicios.
– Experiencia y conocimiento de bases de datos relacionales: MariaDB, DB2, Oracle.
– Experiencia en el desarrollo de aplicaciones con lógicas complejas de negocio.
– Experiencia trabajando con Gitflow o similar.
– Conocimiento de la metodología Agile.
– Conocimientos que faciliten dirección técnica sobre arquitecturas de microservicios o servicios distribuidos.
– Experiencia liderando equipos de desarollo.
– Conocimientos sobre arquitecturas hexagonales.
– Conocimientos de Domain Driven Design.
– Experiencia trabajando con colas de mensajería (ActiveMQ / IBM MQ…) y/o plataformas de streaming como Kafka API-first con AsuncAPI .
– Conocimiento de SONAR o herramientas similares.
– Montaje de proyectos y gestión de dependencias con Maven.
– Conocimiento y/o experiencia en herramientas de monitorización y alertado.
Competencias técnicas:
– Java
– JPA
– Docker / Kubernetes (Openshift)
– JUnit
– Mockito
– API First
– GitHub con GitHub Actions
– Oracle / DB2 / MariaDB
– Graylog
– Spring
– Kafka
– MongoDB
– AGILE/SCRUM
Idiomas
• Español.
• Inglés (no imprescindible).
OFRECEMOS:
Salario competitivo + interesantes beneficios (contratación directa en cliente).
Contrato indefinido.
Teletrabajo 100%
Oportunidades de desarrollo profesional.
Ambiente de trabajo colaborativo.
Tecnologías: Java, Spring, JPA, Docker, Kubernetes, JUnit, Mockito, API First, Oracle, DB2,
Tipo de Contrato:
Indefinido
Salario: 33000 € – 39000 € Bruto/año
Experiencia: Más de 5 años
Funciones: Analista Programador – Jefe de Equipo
Formación mínima:
FP1
Descubre más: https://www.tecnoempleo.com/programador-java-technical-lead-remoto/java-spring-jpa-docker-kubernetes-j/rf-9b701518224ec36b6545