Java Developer
Java DeveloperNuestro 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)
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.