Programador Java, Madrid
Empresa
Randstad ES
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
Programador Java
¿tienes experiencia como Desarrollador Java y buscas un proyecto con proyección y estabilidad? Esta es tu oportunidad
nuestro cliente
Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas.
tus funciones
Diseño y Desarrollo: Participar en el ciclo de vida completo del desarrollo de software, desde el diseño y la implementación hasta las pruebas y el despliegue.
Programación con Java 17: Escribir código limpio, escalable y eficiente utilizando las características de Java 17 (LTS), como Records, Sealed Classes, y otras mejoras para optimizar el rendimiento y la legibilidad.
Integración de Sistemas: Diseñar e implementar APIs RESTful y servicios web (SOAP) para integrar la aplicación con otras plataformas.
Gestión de Bases de Datos: Trabajar con bases de datos relacionales y/o no relacionales (como PostgreSQL, MySQL, o MongoDB), optimizando consultas y gestionando la persistencia de datos.
Calidad de Código: Escribir y ejecutar pruebas unitarias y de integración (JUnit, Mockito) para garantizar la calidad del software. Participar en la revisión de código con el equipo para mantener los estándares.
Colaboración y Metodologías Ágiles: Colaborar activamente con equipos multifuncionales (DevOps, QA, etc.) en un entorno de desarrollo ágil (Scrum, Kanban).
Mantenimiento y Mejora: Mantener y refactorizar aplicaciones existentes, identificando y resolviendo bugs e incidencias para mejorar la funcionalidad y el rendimiento.
requisitos del puesto
- Formación: Ingeniero Técnico
- Conocimientos: java
- Experiencia: 2 años
Experiencia Técnica: Mínimo 2 años de experiencia profesional como desarrollador Java.
Dominio e Java 17: Sólido conocimiento y experiencia en programación con Java 17 o superior
Frameworks y Herramientas: Experiencia demostrable con frameworks como Spring Boot/Spring Framework y/o Jakarta EE.
Control de Versiones: Manejo avanzado de Git para el control de versiones y colaboración en equipo.
Desarrollo de APIs: Experiencia en el diseño, desarrollo e implementación de APIs RESTful.
Bases de Datos: Conocimiento y experiencia en la interacción con bases de datos SQL y/o NoSQL.
Resolución de Problemas: Fuerte capacidad analítica y de resolución de problemas.
Habilidades Blandas: Excelentes habilidades de comunicación y capacidad para trabajar de manera efectiva en un entorno de equipo.
tus beneficios
¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.
java, Spring, PostgreSQL, MySQL
¿tienes experiencia como Desarrollador Java y buscas un proyecto con proyección y estabilidad? Esta es tu oportunidad
nuestro cliente
Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas.
tus funciones
Diseño y Desarrollo: Participar en el ciclo de vida completo del desarrollo de software, desde el diseño y la implementación hasta las pruebas y el despliegue.
Programación con Java 17: Escribir código limpio, escalable y eficiente utilizando las características de Java 17 (LTS), como Records, Sealed Classes, y otras mejoras para optimizar el rendimiento y la legibilidad.
Integración de Sistemas: Diseñar e implementar APIs RESTful y servicios web (SOAP) para integrar la aplicación con otras plataformas.
Gestión de Bases de Datos: Trabajar con bases de datos relacionales y/o no relacionales (como PostgreSQL, MySQL, o MongoDB), optimizando consultas y gestionando la persistencia de datos.
Calidad de Código: Escribir y ejecutar pruebas unitarias y de integración (JUnit, Mockito) para garantizar la calidad del software. Participar en la revisión de código con el equipo para mantener los estándares.
Colaboración y Metodologías Ágiles: Colaborar activamente con equipos multifuncionales (DevOps, QA, etc.) en un entorno de desarrollo ágil (Scrum, Kanban).
Mantenimiento y Mejora: Mantener y refactorizar aplicaciones existentes, identificando y resolviendo bugs e incidencias para mejorar la funcionalidad y el rendimiento.
requisitos del puesto
- Formación: Ingeniero Técnico
- Conocimientos: java
- Experiencia: 2 años
Experiencia Técnica: Mínimo 2 años de experiencia profesional como desarrollador Java.
Dominio e Java 17: Sólido conocimiento y experiencia en programación con Java 17 o superior
Frameworks y Herramientas: Experiencia demostrable con frameworks como Spring Boot/Spring Framework y/o Jakarta EE.
Control de Versiones: Manejo avanzado de Git para el control de versiones y colaboración en equipo.
Desarrollo de APIs: Experiencia en el diseño, desarrollo e implementación de APIs RESTful.
Bases de Datos: Conocimiento y experiencia en la interacción con bases de datos SQL y/o NoSQL.
Resolución de Problemas: Fuerte capacidad analítica y de resolución de problemas.
Habilidades Blandas: Excelentes habilidades de comunicación y capacidad para trabajar de manera efectiva en un entorno de equipo.
tus beneficios
¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.
java, Spring, PostgreSQL, MySQL