Programador Java
Role details
Job location
Tech stack
Job description
Buscamos un Programador/a Java apasionado/a por el desarrollo de aplicaciones para integrarse en el equipo de desarrollo ubicado en el centro de Madrid. La persona seleccionada participará en la evolución del backend de la aplicación core trabajando en dependencia directa del Jefe de Proyecto en un entorno de alta especialización financiera., Desarrollo y mantenimiento de aplicaciones Java.
Requirements
Formación: Grado, Ciclo Formativo Grado Superior
- Conocimientos: Java, Java (J2EE & Java Core)
- Experiencia: 1 año
Grado en Ingeniería Informática o Grado Superior en Informática o Grado Medio/Módulo de Informática siempre que se aporte experiencia relevante en el sector.
Mínimo 1 año de experiencia real trabajando con el stack tecnológico detallado a continuación:
Lenguaje: Java y JDK 17/21 o versiones superiores. Frameworks: Spring Framework y Spring Boot. Persistencia: Lenguaje SQL, JDBC / JDBC Template (Spring), y JPA con Hibernate. Arquitectura: Inyección de dependencias y Programación Orientada a Objetos (POO). Control de versiones: GIT.
Conocimientos Valorables (Deseables)
Herramientas de Desarrollo: IDE Eclipse / Spring Tool Suite, SourceTree (o similares). Bases de Datos: IDE de acceso a datos DBeaver y SQL específico de PostgreSQL. Patrones y Calidad: Uso de Transacciones, soporte para MVC (Model-View-Controller), Principios SOLID y Clean CODE. Frontend (Nociones): Framework Angular, Lenguaje TypeScript y HTML.
Benefits & conditions
Seguro médico Flexibilidad horaria (jornada intensiva viernes y meses de verano) Tickets restaurant