Política de Cookies

Utilizamos cookies para ofrecer a nuestras visitas una experiencia transparente y cómoda a la hora de navegar por nuestra página web. Al usar nuestra página web aceptas el uso de cookies; puedes obtener más información sobre las cookies y su uso en nuestra página web a la sección de Política de Cookies .

Q-Tech

Hoy tenemos 73 ofertas

Java Developer

Java Developer
Java 8, Spring, Unit Testing
Barcelona
Soluciones digitales innovadoras educativas
hace 4 semanas
Referencia
Ap_Java
Retribución
30K - 35K
Persona de contacto
t. +34 639 525 928
Persona de contacto
Descripción

Nuestro cliente, ubicado en el centro de Barcelona, está especializado en crear soluciones digitales innovadoras en el sector de la educación.

Dedican sus energías al diseño y desarrollo de proyectos tecnológicos para el aula, tales como plataformas educativas y libros de texto digitales destinados a atender las necesidades del proceso de enseñanza y aprendizaje.

 

Beneficios

- Contrato indefinido

- Trabajo en equipo

- Mismos festivos que los centros educativos (navidad, semana santa y agosto)

Requisitos básicos

Actualmente están buscando a un Java Developer para integrarse dentro del equipo de desarrollo. Las cualidades que deberían definirl@, serían las siguientes:

 

· Grado en Ingeniería Informática o Ingeniería técnica/superior en Informática y/o Telecomunicaciones
· Ámplio conocimiento de Java 8. 
· Ámplia experiencia desarrollando en entornos web (Spring MVC, Spring Boot).
· Ámplia experiencia trabajando con bases de datos relacionales (MySQL) y ORMs (Hibernate).
· Experiencia diseñando y utilizando RESTful Web Services.
· Experiencia en tecnologías key/value (Redis, Memcache).
· Experiencia y/o deseo de trabajar en un entorno donde conceptos como "SOLID" y "testing" son prácticas del día a día.
· Se valorará experiencia con programación asíncrona (RxJava).
· Se valorará experiencia en arquitecturas de microservicios.
· Experiencia con sistemas de control de versiones Git.
· Actitud de mejora constante, ganas de seguir aprendiendo y pasión por la tecnología.

· Nivel de inglés documentación.  


Responsabilidades

· Diseñar y desarrollar nuevas funcionalidades (además de mantener y mejorar las funcionalidades existentes).
· Seguir evolucionando la arquitectura de las aplicaciones teniendo en cuenta el performance y la escalabilidad.
· Mejorar la base de código actual -> siempre respaldado de tests.
· Modelar el esquema de datos y optimizar las consultas que se realizan.

0 OFERTAS GUARDADAS

Max: 2MB | .doc, .docx, .pdf