Buscamos un/a Programador/a Java con al menos 2 años de experiencia en desarrollo de aplicaciones, con buen dominio de Java, Spring Framework y PL/SQL.
Qué vas a hacer?
- Desarrollar y mantener aplicaciones Java en entornos de administración pública.
- Implementar lógica de negocio utilizando Spring MVC, Spring Framework y componentes EJB.
- Diseñar y optimizar consultas y procedimientos almacenados en PL/SQL.
- Desarrollar y consumir servicios web y APIs REST en entornos empresariales complejos.
- Participar en el ciclo completo de desarrollo: análisis, diseño, codificación, pruebas y despliegue.
- Colaborar con equipos funcionales y técnicos multidisciplinares en la definición y validación de requisitos.
- Asegurar la calidad del código mediante pruebas unitarias (JUnit) y buenas prácticas de desarrollo.
Qué buscamos?
- Experiencia en desarrollo Java con dominio de la sintaxis del lenguaje, POO, colecciones y manejo de excepciones.
- Conocimiento de frameworks Spring (Spring MVC, Spring Boot) y desarrollo web con Servlets, JSP y JSTL.
- Experiencia con persistencia de datos mediante JDBC, Hibernate o JPA.
- Manejo de PL/SQL y bases de datos relacionales (Oracle preferiblemente).
- Conocimientos de programación funcional en Java 8+: lambdas, streams y métodos de referencia.
- Experiencia con herramientas de desarrollo: Eclipse o IntelliJ IDEA, Maven o Gradle, Git.
- Se valorará experiencia previa en proyectos con Administración Pública.
Conocimientos técnicos
- Imprescindibles: Java (POO, colecciones, concurrencia, I/O, excepciones), Spring Framework, Spring MVC, PL/SQL, JDBC/JPA/Hibernate, Git.
- Muy valorables: frameworks de Administración Pública, tramitación electrónica, EJB, JMS, procedimiento administrativo.
- Complementarios: Java 8+ funcional (lambdas, streams), seguridad (autenticación, autorización, cifrado), JUnit/TDD, Maven/Gradle.
Te ofrecemos un camino lleno de aventuras:
- Llega hasta donde tú quieras: Crece con nuestros programas de desarrollo y participa anualmente en proyectos vanguardistas con los mejores profesionales del sector.
- Políticas que facilitan la conciliación entre la vida profesional y personal: Flexibilidad horaria, Smart Job y jornada intensiva en verano.
- Retribución flexible: Seguro médico, Ticket Restaurant, Guardería y Transporte.
- Plan Bienestar: Descuentos en viajes, tecnología, formación, deporte, belleza y muchos más.
- Actividades y concursos: deporte, escritura, fotografía y otras actividades de interés.
- Aprendizaje continuo: Formación especializada, certificaciones e idiomas.
- Proyectos de voluntariado social: Impacta con tus habilidades y deja tu huella.
Atendiendo a la Ley Orgánica 3/2007, de 22 de marzo, Ayesa Digital se ha marcado como objetivo promover la defensa y aplicación efectiva del principio de igualdad entre hombres y mujeres, evitando cualquier tipo de discriminación laboral por razón de sexo, garantizando así las mismas oportunidades de ingreso. Asimismo, fomentamos la diversidad, rechazando cualquier tipo de discriminación por razones de raza, sexo, diversidad funcional, religión, orientación sexual, identidad sexual o cualquier otra condición personal o social, apostando por construir un entorno inclusivo y enriquecedor. xhfqzwm
La experiencia que se espera de los solicitantes, así como las habilidades y cualificaciones adicionales necesarias para este trabajo, se enumeran a continuación.
#J-18808-Ljbffr
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.