Senior Java Developer

Amaris
Murcia, Spain
6 days ago

Role details

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

Tech stack

Java (Programming Language) Amazon Web Services Unit Testing Microsoft Azure Software Quality Databases Continuous Integration Software Design Patterns NoSQL Cloud Services SQL Databases Google Cloud
+6 more
Spring Cloud Spring-boot AngularJS Kubernetes Docker Microservices

Job description

Lleva tu carrera al siguiente nivel con Amaris Consulting como Senior Java developer en España.Forma parte de un equipo internacional, prospera en un grupo global con una facturación de 800M€ y más de ***** clientes en todo el mundo, y un entorno ágil mediante.El candidato ideal debe tener experiencia trabajando con microservicios, Spring Boot, y arquitectura hexagonal.En este puesto, participarás en el diseño, desarrollo y mantenimiento de soluciones tecnológicas innovadoras para el sector financiero, contribuyendo a proyectos de alta importancia y complejidad técnica.Mínimo 5 años de experiencia en desarrollo con Java 17 y 21 .Experiencia en la creación de microservicios utilizando Spring Boot .Conocimiento en arquitectura hexagonal para soluciones escalables y mantenibles.Experiencia previa trabajando en el sector bancario o en proyectos relacionados con servicios financieros.Sólidos conocimientos en bases de datos SQL y NoSQL, y manejo de conexiones a bases de datos en entornos de microservicios.Familiaridad con herramientas de integración continua y despliegue (CI/CD), así como con contenedores (Docker, Kubernetes).Buen dominio de español (nivel avanzado).Capacidad para trabajar de manera autónoma y en equipo.Conocimiento en Spring Cloud y patrones de diseño para microservicios distribuidos.Familiaridad con Cloud Services (AWS, Azure, GCP) y tecnologías de contenedores.Experiencia con sistemas bancarios o plataformas de pagos.Certificaciones relacionadas con Java y/o arquitectura de microservicios son un plus.Desarrollo y mantenimiento de aplicaciones bancarias de alto rendimiento utilizando Java 17 y 21 .Diseñar y desarrollar microservicios escalables y mantenibles, utilizando Spring Boot y principios de arquitectura hexagonal .Colaborar con otros equipos de desarrollo, arquitectura y operaciones para garantizar la integración exitosa de los sistemas en el entorno bancario.Participar en la planificación de sprints y el proceso de desarrollo ágil, asegurando el cumplimiento de plazos y estándares de calidad.Optimización y mejora continua de los sistemas y aplicaciones existentes, identificando áreas de mejora tanto en rendimiento como en arquitectura.Asegurar la calidad del código mediante pruebas unitarias y el cumplimiento de las mejores prácticas de desarrollo y patrones de diseño.Colaboración activa en la toma de decisiones técnicas, proponiendo soluciones innovadoras y eficientes para los desafíos del sector bancario.Trabajar con el equipo para garantizar que los microservicios sean diseñados y desplegados en entornos de producción de forma eficiente y sin interrupciones.Únete a nuestro equipo dinámico de personas talentosas y descubre un mundo lleno de crecimiento y oportunidades.Esto es lo que ofrecemos:Crecimiento rápido a través de un c amino profesional personalizado y evaluación salarial.El 70% de nuestros líderes senior comenzaron en puestos de nivel inicial.Mejora tus habilidades a través de nuestro catálogo de nuestra Academia Tecnológica, la plataforma Udemy, Clases de idiomas, webinars y talleres.Toma el control de tu formación con un presupuesto personal anual y certificaciones pagadas por la empresa.Disfruta de políticas flexibles, opciones de trabajo remoto y excelentes beneficios sociales como boletos de transporte y restaurantes, apoyo para guardería y seguro de salud privado.Benefíciate de nuestro programa WeCare, que brinda apoyo a los empleados en situaciones críticas.Libera todo tu potencial, tanto profesional como personal.Desarrollador/a Java y C 90% TELETRABAJO Fullstack(Java/Springboot/Angular).Teletrabajo Programador/a Java Spring Boot - Teletrabajo#J-*****-Ljbffr

Requirements

El candidato ideal debe tener experiencia trabajando con microservicios, Spring Boot, y arquitectura hexagonal. En este puesto, participarás en el diseño, desarrollo y mantenimiento de soluciones tecnológicas innovadoras para el sector financiero, contribuyendo a proyectos de alta importancia y complejidad técnica.Mínimo 5 años de experiencia en desarrollo con Java 17 y 21 . Experiencia en la creación de microservicios utilizando Spring Boot . Conocimiento en arquitectura hexagonal para soluciones escalables y mantenibles.Experiencia previa trabajando en el sector bancario o en proyectos relacionados con servicios financieros.Sólidos conocimientos en bases de datos SQL y NoSQL, y manejo de conexiones a bases de datos en entornos de microservicios.Familiaridad con herramientas de integración continua y despliegue (CI/CD), así como con contenedores (Docker, Kubernetes). Buen dominio de español (nivel avanzado). Capacidad para trabajar de manera autónoma y en equipo.Conocimiento en Spring Cloud y patrones de diseño para microservicios distribuidos.Familiaridad con Cloud Services (AWS, Azure, GCP) y tecnologías de contenedores.Experiencia con sistemas bancarios o plataformas de pagos.Certificaciones relacionadas con Java y/o arquitectura de microservicios son un plus.Desarrollo y mantenimiento de aplicaciones bancarias de alto rendimiento utilizando Java 17 y 21 . Diseñar y desarrollar microservicios escalables y mantenibles, utilizando Spring Boot y principios de arquitectura hexagonal . Colaborar con otros equipos de desarrollo, arquitectura y operaciones para garantizar la integración exitosa de los sistemas en el entorno bancario.Participar en la planificación de sprints y el proceso de desarrollo ágil, asegurando el cumplimiento de plazos y estándares de calidad.Optimización y mejora continua de los sistemas y aplicaciones existentes, identificando áreas de mejora tanto en rendimiento como en arquitectura.Asegurar la calidad del código mediante pruebas unitarias y el cumplimiento de las mejores prácticas de desarrollo y patrones de diseño.Colaboración activa en la toma de decisiones técnicas, proponiendo soluciones innovadoras y eficientes para los desafíos del sector bancario.Trabajar con el equipo para garantizar que los microservicios sean diseñados y desplegados en entornos de producción de forma eficiente y sin interrupciones. Únete a nuestro equipo dinámico de personas talentosas y descubre un mundo lleno de crecimiento y oportunidades.

Benefits & conditions

Esto es lo que ofrecemos:Crecimiento rápido a través de un c amino profesional personalizado y evaluación salarial.

About the company

El 70% de nuestros líderes senior comenzaron en puestos de nivel inicial.Mejora tus habilidades a través de nuestro catálogo de nuestra Academia Tecnológica, la plataforma Udemy, Clases de idiomas, webinars y talleres.Toma el control de tu formación con un presupuesto personal anual y certificaciones pagadas por la empresa.Disfruta de políticas flexibles, opciones de trabajo remoto y excelentes beneficios sociales como boletos de transporte y restaurantes, apoyo para guardería y seguro de salud privado.Benefíciate de nuestro programa WeCare, que brinda apoyo a los empleados en situaciones críticas.Libera todo tu potencial, tanto profesional como personal.Desarrollador/a Java y C | 90% TELETRABAJO Fullstack(Java/Springboot/Angular). Teletrabajo Programador/a Java Spring Boot - Teletrabajo#J-*****-Ljbffr

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

2:20 min

Building a flexible multichannel banking software architecture

Linda Linda +1 · WWC 2024

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all