Java Developer (H/M)

Empresa: Selecta
Provincia: Madrid
Población: 
Descripción: 
Presentación
¡Multinacional líder en consultoría, servicios tecnológicos y transformación digital, sigue creciendo! Desde Selecta Digital estamos ayudándoles a promover el mejor talento para su equipo: buscamos Desarrolladores Java (version +8) para formar parte de un proyecto innovador y de la mano de las mejores tecnologías.

Organización
La empresa tiene una misión muy clara: ser el proveedor tecnológico por excelencia para cada uno de sus clientes a través de la flexibilidad y adaptación hacia ellos.

Es el reto profesional que, con tu pasión y conocimiento, puede suponer el salto profesional que estás buscando. Desde Selecta, ¡te acompañaremos en todo el proceso de selección!

Función
Te incorporarás a un proyecto puntero para una de las empresas de banca española más avanzados tecnológicamente, donde trabajarás en Squads distribuidos a nivel nacional de 5-7 personas altamente cualificadas. Esta empresa tiene sedes en otras partes del mundo, por lo que tendrás contacto con ellos para llevar a cabo proyectos internacionales.

Requisitos
Sabemos la gran capacidad de aprendizaje que tienen los perfiles profesionales como el tuyo, y la flexibilidad y predisposición a la hora de adaptarte a nuevos proyectos y clientes de cualquier sector.

Por eso mismo, tenemos una actitud abierta y flexible en este punto. Igualmente, consideramos que la base fundamental del puesto requiere:

Conocimientos Requeridos
– Buen conocimiento sobre java y programación orientada a objetos.
– Conocimiento de java 8 (uso de streams, interfaces también es importante, el uso de programación funcional (lambdas), la clase LocalDate y sus cualidades, la clase Optional, etc. Tiene que saber programar como mínimo en java 8:
– Métodos de la clase Stream:Filter,Map,Skip,Limit,Distinct,Find, First,Countfor, Each,etc.
– Manejo de excepciones, explicando tipo de excepciones, manejo de jerarquías, no solo try and catch.
– Conocimiento de patrones de diseño usos, tipos, para que sirve cada tipo y patrones de diseño para cada tipo.
– Uso de tests unitarios y de integración (mockito, junit5)
-Manejo de Git nivel alto (por línea de comandos preferiblemente, nivel alto de usuario)
– Principios SOLID y buenas prácticas de codificación 100%
– Uso de Maven A nivel de usuario y por comando, cómo crear un paquete, cómo hacer que compile, cómo saltarte los test, etc.
– Bases de datos relacionales y no relacionales conceptualmente y a nivel de usuario

Muy valorable:
– Inglés alto.
– Codificar bajo principios SOLID.

Oferta
Horario: Jornada Completa

Tipo de Contrato: Indefinido

Beneficios:
– Participar en proyectos tecnológicos punteros e innovadores.
– Beneficiarte de un plan de desarrollo profesional acorde a tus expectativas personales.
– Beneficiarte de un plan de ventajas sociales (tickets restaurantes, cheques guardería y seguro médico y de vida).
– Un atractivo plan de formación en diversas áreas.
– Entrar a formar parte de una empresa responsable y comprometida con la igualdad de oportunidades.
– Un excelente ambiente de trabajo y equipo con quien trabajar codo con codo
Tecnologías: java,
Tipo de Contrato: 
Indefinido
Salario: Sin especificar
Experiencia: 3 años
Funciones: Desarrollador Web – Programador
Formación mínima: 
FP2/Grado Superior
Descubre más: https://www.tecnoempleo.com/java-developer-h-m-madrid/java/rf-ba7dy5ac6s340b58737b


Publicaciones Similares