Senior Java Microservices (TDD)
GFT Technologies·València, Spain
What they ask for
Have the right to work in Spain
GFT Technologies doesn't mention sponsorship in the ad.
Speak native-level Spanish
Listed as a requirement in the ad.
Work in English
English is required, per the ad.
Work on-site in València
No relocation package mentioned.
Have senior-level experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
GFT is a pioneering digital transformation company that develops sustainable solutions based on new technologies, such as artificial intelligence and blockchain/DLT. GFT experts create and implement scalable software applications that make access to innovative business models safe and simple.
We currently have an open position for a professional Senior Java with extensive experience in Microservices who has worked with TDD methodology. Additionally, you will be able to work with other technologies such as Kafka, Cloud, CI/CD, etc. We are looking for an enthusiastic and dynamic person interested in working in our international projects area. Therefore, it is important to have a high conversational English level.
What you'll do
- Analyze and program both existing code and from scratch, and perform maintenance of medium-complexity software modules, working from requirements and specifications provided orally and in writing.
- Perform code reviews of other developers and provide improvement points.
- Provide support to more junior profiles, acting as a reference point when they need help or support on specific topics.
- Help in the development of prototypes of software modules and applications.
- Develop unit tests and take responsibility for the unit testing of your own code.
- Consolidate knowledge of all testing and bug tracking tools used within the project.
- Participate in different phases of the development cycle.
Desired requirements
- Degree in Computer Engineering (or equivalent).
- Higher or intermediate vocational training in Computer Science.
- Good conversational English level.
- Experience with Java 8+.
- Experience in Microservices architecture and Spring Boot.
- Experience in real projects with TDD.
- Valuable experience with JUnit.
- Desirable experience with Kafka, CI/CD, Cloud, etc.
Personal competencies
- Teamwork.
- Communication skills, fostering dynamics that allow the flow of knowledge, with an interest in both learning and teaching.
- Proactivity in seeking new solutions and improvements.
At GFT, we consider diversity to be one of our fundamental pillars and we promote an inclusive work environment based on cooperation and mutual respect. We offer equal opportunities to all people regardless of their race, cultural background, sex, age, sexual orientation, gender identity, disability, or religious beliefs. GFT has and has registered an Equality Plan that includes the measures to be adopted with the aim of achieving equal treatment and opportunities between women and men within the company and eliminating, if any, discrimination based on sex.
Join our global team!
About the role
GFT es una compañía pionera en transformación digital que desarrolla soluciones sostenibles basadas en nuevas tecnologías, como la inteligencia artificial y blockchain/DLT. Los expertos de GFT crean e implementan aplicaciones de software escalables que hacen que el acceso a modelos de negocio innovadores sea seguro y sencillo.
Actualmente, tenemos un puesto vacante para un/a profesional Senior Java con amplia experiencia con Microservicios y que haya trabajado con metodología TDD. Además, podrás trabajar con otras tecnologías como Kafka, Cloud, CI/CD, etc. Buscamos una persona entusiasta y dinámica con interés en trabajar en nuestra área de proyectos internacionales. Por tanto, es importante tener un nivel de inglés conversación alto.
What you'll do
- 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.
- Buen nivel de inglés a nivel conversación.
- Experiencia con Java 8+.
- Experiencia en arquitectura de Microservicios y Spring Boot.
- Experiencia en proyectos reales con TDD.
- Valorable experiencia con JUnit.
- Deseable experiencia con Kafka, CI/CD, Cloud, etc.
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.
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!
This job was automatically translated to English, .
About the company
GFT Technologies
IT Services and IT Consulting