G

Senior Java Developer with Microservices

Visa Sponsorship Relocation
Apply
AI Summary

We are seeking a Senior Java Developer with Microservices expertise to join our multicultural team at GFT Technologies. The role involves analyzing and programming existing and new code, maintaining medium-complexity software modules, conducting code reviews, mentoring junior developers, and developing software prototypes. Candidates must have a computer science degree, experience in microservices and hexagonal architecture, TDD/BDD, DDD, SOLID principles, and API development.

Key Highlights
Senior Java Developer with Microservices expertise
Hybrid/remote work with flexible hours and intensive Fridays
Mentoring junior developers and conducting code reviews
Experience with TDD, DDD, SOLID principles, and hexagonal architecture
Key Responsibilities
Analyze and program both existing and new code, and maintain medium-complexity software modules
Conduct code reviews of other developers' work and provide improvement points
Support junior profiles, acting as reference when they need help or support on specific topics
Help develop software module and application prototypes
Develop unit tests and assume responsibility for testing own code
Consolidate knowledge of all testing tools and bug tracking templates used in the project
Participate in different phases of the development cycle
Technical Skills Required
Java Microservices TDD DDD SOLID principles API development
Benefits & Perks
Hybrid/remote work with flexible hours
Flexible Fridays
Cheques comida
Seguro vida
Support teletrabajo
Retribución Flexible
Programa de Recomendaciones
Programa de Bienestar
Vida en GFT

Job Description


Descripción del puesto:


¿Qué estamos buscando?

Actualmente, tenemos un puesto vacante para un/a Desarrollador/a Senior Java con Microservicios que quiera desarollar su carrera en GFT. Buscamos una persona entusiasta y dinámica, dispuesta a empezar y crecer en un entorno multicultural, retador y motivante.

 

Tus principales responsabilidades son:

Aunque dependerán de tu perfil y experiencia aportada, en general las principales funciones que llevarías a cabo con nosotros serían:

 

  • Analizar y programar tanto sobre código existente como desde cero, y realizar el mantenimiento de módulos de software de complejidad media, trabajando a partir de requisitos y especificaciones detallados de forma oral y escrita.

  • Realizar revisiones de código de otros desarrolladores y proporcionar puntos de mejora.

  • Dar soporte a los perfiles más junior, actuando como punto de referencia cuando necesiten ayuda o soporte en temas específicos.

  • Ayudar en el desarrollo de prototipos de módulos de software y aplicaciones.

  • Desarrollar tests unitarios y asumir la responsabilidad sobre el test unitario del código propio Consolidar el conocimiento de todas las herramientas y plantillas de testing y bug tracking empleadas dentro del proyecto.

  • Participar en distintas fases del ciclo de desarrollo.

 

Requisitos deseados:

  • Graduado en Ingeniería informática (o equivalente).

  • Graduado en Formación Profesional Superior o Medio en Informática.

  • Experiencia en arquitectura de Microservivios y arquitectura Hexagonal.

  • Experiencia con TDD, DDD y conocimiento de principios SOLID.

  • Valorable experiencia con APIs.

 

Competencias personales:

  • Trabajo en equipo.

  • Habilidades de comunicación, favoreciendo dinámicas que permitan el flujo de conocimiento, con interés tanto en aprender como en enseñar.

  • Proactividad en la búsqueda de nuevas soluciones y mejoras.



Ofrecemos:

 

Qué ofrecemos:

  • Conciliación y Flexibilidad: Posibilidad de trabajar desde casa híbrido/remoto,  jornadas flexibles y viernes intensivos.
  • Formación y Desarrollo: Plan personalizado, programas formativos.
  • Beneficios Sociales: Cheques comida, seguro vida, apoyo teletrabajo.
  • Retribución Flexible: Ajustada a tus necesidades (seguro médico, guardería, formación, otros).
  • Paquete de Reubicación (si aplica): Apoyo económico, asesoramiento, patrocinio visas.
  • Programa de Recomendaciones.
  • Programa de Bienestar: Nutrición, Física, Mental. Descuentos con Gympass, actividades deportivas, charlas, clases y asesoría con expertos, descuento en deportes, bienestar y salud mental, además de servicio de apoyo psicológico gratuito.
  • Vida en GFT: Oficinas inteligentes, eventos, permios de valores, charlas inspiradoras.
  • Cultura corporativa internacional.

 

En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo. Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas.

 

GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar, si es que la hay, la discriminación por razón de sexo.

 

¡Únete a nuestro equipo global!


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

vortech pci group

Spain

Frontend Engineer

Programming
19h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Fever

Spain

Senior Backend Software Engineer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Affirm

Spain

Subscribe our newsletter

New Things Will Always Update Regularly