Match score not available

Ingeniero/a de Software – Desarrollador/a Senior Java

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Degree in Software Engineering or similar field., Solid experience in Java (version 8 or higher) and its ecosystems., Proficiency in Spring and Spring Boot frameworks., Experience with TDD and BDD practices..

Key responsabilities:

  • Design, develop, and maintain resilient and scalable RESTful APIs.
  • Participate in code reviews and provide constructive technical feedback.
  • Write and maintain clear and detailed technical documentation.
  • Ensure compliance with security standards and current regulations.

Grupo TECDATA Engineering logo
Grupo TECDATA Engineering Scaleup https://www.tecdata.es/
201 - 500 Employees
See all jobs

Job description

👨‍💻 Ingeniero/a de Software – Desarrollador/a Senior Java
🧩 Descripción del puesto

Incorpórate a un equipo Agile Scrum responsable del desarrollo de APIs BaaS (Banking as a Service), diseñadas para gestionar miles de solicitudes por segundo de forma eficiente y confiable.
Formarás parte de un entorno altamente colaborativo, tecnológico y con retos continuos, en constante evolución.

🚀 Responsabilidades

Diseñar, desarrollar y mantener APIs RESTful resilientes y escalables.

Participar en revisiones de código y aportar feedback técnico constructivo.Escribir y mantener documentación técnica clara y detallada.

Garantizar el cumplimiento de los estándares de seguridad y normativas vigentes.

Aplicar buenas prácticas de desarrollo como TDD/BDD.

Colaborar activamente en un equipo multidisciplinar bajo metodologías ágiles.

Trabajar con una stack tecnológica moderna:
Java 17, Spring Boot, Kafka, Docker, Kubernetes, Terraform y AWS.

Requisitos obligatorios

Formación en Ingeniería de Software o similar.

Experiencia sólida en Java (8 o superior) y sus ecosistemas.

Dominio de Spring y Spring Boot.

Práctica con TDD (Test-Driven Development) y BDD (Behavior-Driven Development).

Experiencia en desarrollo de microservicios.

Conocimiento en diseño e implementación de APIs RESTful.

Uso práctico de Kafka, Docker y Kubernetes.

Experiencia con bases de datos SQL y NoSQL.

Familiaridad con prácticas de CI/CD.

Nivel de inglés: C1 o superior.

Habilidades valoradas

Experiencia con arquitecturas orientadas a eventos.

Conocimientos funcionales del core bancario (clientes, productos).

🎯 Competencias personales

Excelentes habilidades de comunicación, tanto verbal como escrita.

Capacidad para trabajar en equipo, con enfoque en la mejora continua.

Actitud proactiva, resolutiva y colaborativa.

Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Java Developer Related jobs