Ingeniero Senior De Software (Java-Backend)

Paul Marlex
Madrid, Spain
19 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Agile Methodology Code Review Databases Computer Engineering Distributed Systems Hibernate (Java) Java Persistence API Spring Framework Oracle (Applications)
+13 more
Scrum Methodology RabbitMQ Simple Object Access Protocol (SOAP) Software Engineering PL-SQL SQL Databases Systems Integration Spring-boot Backend Git Git Flow Restful APIs Software Version Control

Job description

Estás en búsqueda de una nueva oportunidad laboral?¿Cuentas con experiencia previa como Desarrollador/a Senior Java Backend?¿Quieres formar parte de una empresa líder en su sector?Desde Paul Marlex estamos colaborando con una empresa referente del sector tecnológico, reconocida por su calidad y nivel de satisfacción al cliente, con puntos de venta en diferentes países, en la búsqueda de un/a Desarrollador/a Senior Java Backend para sus oficinas de Madrid.¿Cuál será tu misión en la empresa?Diseñar, desarrollador y mantener soluciones Backend basadas en arquitectura de microservicios utilizando Spring Boot y Spring Framework, asegurando alta calidad, escalabilidad y rendimiento.Implementar y mantener sistemas de autenticación utilizando Spring Security, adaptándose a los estándares y mejoras introducidas en las versiones más recientes.Desarrollar y mantener APIs RESTful y SOAP para la integración de sistemas internos y externos.Optimizar y gestionar la persistencia de datos mediante JPA/Hibernate y consultas personalizadas en SQL y PL/SQL.Implementar colas de procesamiento y mensajería asíncrona en sistemas distribuidos, incluyendo RabbitMQ y colas avanzadas de Oracle (AQ).Supervisar y realizar revisiones de código para garantizar el cumplimiento de las mejores prácticas y estándares de calidad.Gestionar repositorios de código y flujos de trabajo en GIT, aplicando metodologías de control de versiones y flujos como GitFlow.Colaborar con equipos multidisciplinares en metodologías ágiles como Scrum o Kanban.¿Puesto de trabajo estable, con proyección de futuro.Participar en un proyecto innovador, creativo, estimulante y retador.Horario flexibleTrabajo híbrido¿Qué necesitamos de ti?Al menos 8 años de experiencia en desarrollo de aplicaciones Backend Java 8/17.Formación: Ingeniería o Grado en Ingeniería de Telecomunicaciones o Ingeniería InformáticaExperiencia avanzada en el diseño, desarrollo e implementación de microservicios utilizando Spring Boot.Sólida experiencia con Spring Framework, aprovechando las nuevas funcionalidades y optimizaciones.Desarrollo y mantenimiento de aplicaciones basadas en arquitectura RESTful y SOAP.Implementación de sistemas de seguridad robustos utilizando Spring Security, adaptados a las últimas versiones del framework.Amplio manejo de BBDD Oracle y desarrollo en SQL y PL/SQL.Uso avanzado de JPA/Hibernate para la persistencia de datos.xbhjioeGestión de control de versiones con GIT.Implementación y manejo de colas de procesamiento, incluyendo RabbitMQ y colas avanzadas de Oracle (AQ).Inglés nivel B2

Requirements

Al menos 8 años de experiencia en desarrollo de aplicaciones Backend Java 8/17. Formación: Ingeniería o Grado en Ingeniería de Telecomunicaciones o Ingeniería Informática Experiencia avanzada en el diseño, desarrollo e implementación de microservicios utilizando Spring Boot. Sólida experiencia con Spring Framework, aprovechando las nuevas funcionalidades y optimizaciones. Desarrollo y mantenimiento de aplicaciones basadas en arquitectura RESTful y SOAP. Implementación de sistemas de seguridad robustos utilizando Spring Security, adaptados a las últimas versiones del framework. Amplio manejo de BBDD Oracle y desarrollo en SQL y PL/SQL. Uso avanzado de JPA/Hibernate para la persistencia de datos. xbhjioe Gestión de control de versiones con GIT. Implementación y manejo de colas de procesamiento, incluyendo RabbitMQ y colas avanzadas de Oracle (AQ). Inglés nivel B2

Benefits & conditions

Horario flexible

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all