Senior Java Software Engineer

Diverger
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Compensation
€ 45K

Job location

Municipality of Valencia, Spain

Tech stack

Clean Code Principles
Java
JavaScript
API
Agile Methodologies
Code Review
Databases
Python
Spring-boot
Kafka
GraphQL
Api Design
gRPC

Job description

Diverger busca un desarrollador Java para unirse a su equipo en Valencia. La posición implica trabajar en el diseño y desarrollo de APIs orientadas a microservicios, utilizando tecnologías como Java/SpringBoot y prácticas ágiles., * Diseñar y desarrollar APIs orientadas a microservicios.

  • Colaborar con equipos en la definición de requisitos y arquitectura., Valoramos el gusto por la tecnología y su aplicación, poniendo énfasis en buenas prácticas como Clean Code y principios como SOLID. Empleamos metodologías ágiles y procesos de revisión de código, y, cuando el proyecto lo permita, seleccionamos las mejores tecnologías. Proyectos y Tecnologías

Desarrollamos proyectos para clientes relevantes en sectores como Banca, Retail, Energía, Automoción y Salud. Utilizamos el stack tecnológico que mejor se adapte, destacando los ecosistemas Python, JavaScript/Node y Java.

Requirements

Los candidatos ideales tendrán experiencia con REST, GraphQL, y gRPC, además de un fuerte enfoque hacia el desarrollo API-first. La oportunidad de unirse a un equipo apasionado por la tecnología está disponible., * Experiencia con Java/SpringBoot y desarrollo de microservicios.

  • Conocimiento de prácticas API-first.
  • Experiencia previa con colas Kafka es valorada., Se requiere experiencia con Java/SpringBoot, REST, GraphQL y/o gRPC. El desarrollo API-first debe ser una práctica habitual. Se valorará la experiencia con colas Kafka. No es crítico el tipo de base de datos que utilices.

About the company

¿Quieres sumarte a la revolución de la IA? En Diverger queremos cambiar el mundo del desarrollo de software liderando la adopción de IA generativa en distintas fases del proceso de creación de soluciones. No nos conformamos con utilizar los servicios comerciales ampliamente conocidos, los cuales también adoptamos y perfeccionamos su uso. Desarrollamos nuestras propias herramientas basadas en IA generativa y las ponemos a disposición de todos nuestros equipos de desarrollo con el fin de acelerar la creación de software., Somos un equipo formado por más de 120 personas. Nos une la pasión, el espíritu de equipo y la determinación. Apostamos por el conocimiento compartido y estamos deseosos de añadir más talento que nos acompañe en este camino de transformación del desarrollo de software gracias a la IA generativa.

Apply for this position