Logo for Grupo TECDATA Engineering

Developer Senior Fullstack – Servicios Financieros

Roles & Responsibilities

  • 6+ years of proven experience in software development with strong frontend and backend capabilities.
  • Expertise in Angular 12+ and microfrontends, including building scalable web applications, shared libraries, and reusable components (webcomponents, Storybook).
  • Backend proficiency in Java, Spring Boot, and microservices, with strong SQL and NoSQL knowledge and API design (REST/GraphQL) and external system integration.
  • Agile experience with cross-functional teams, plus familiarity with DevOps/CI-CD practices; knowledge of event-driven architectures (Kafka) and, optionally, rule engines (Drools, IBM ODM).

Requirements:

  • Develop and maintain frontend microfrontends using Angular 12+ and module federation; build scalable frontend architectures, create and maintain shared libraries and reusable components (webcomponents, Storybook).
  • Design and implement backend services with Java, Spring Boot, and microservices; develop robust RESTful and GraphQL APIs; work with SQL/NoSQL databases and integrate with external systems.
  • Collaborate in Agile teams, provide technical leadership, and drive design of parametric and configurable systems.
  • Implement and optimize event-driven integrations using Kafka; support DevOps practices (CI/CD) and performance tuning.

Job description

Proyecto

  • Frontend: Microfrontends en Angular 12+ con federación de módulos mediante Webpack.

  • Backend: Arquitectura REST con Spring Boot y microservicios.

  • Eventos: Integración con Kafka.

Modalidad

  • Teletrabajo

  • Horario: Lunes a jueves 9h, viernes, julio y agosto 7h.

Formación

  • Ingeniería informática o similar (deseable).

  • Certificaciones en Java, Spring Boot y DevOps (deseables).

Experiencia

  • Mínimo 6 años de experiencia demostrable en desarrollo de software, combinando competencias avanzadas en frontend y backend.

Perfil requerido

Frontend (Angular 12+ y Microfrontends)

  • Especialización en Angular 12+ y arquitecturas de microfrontends.

  • Experiencia en aplicaciones web escalables, creación y mantenimiento de librerías compartidas, reutilización de componentes (webcomponents, NPX, Storybook) y sistemas parametrizables.

  • Integración avanzada con APIs RESTful y GraphQL.

  • Experiencia en metodologías ágiles y colaboración con equipos multidisciplinares.

Backend (Java, Spring Boot y Microservicios)

  • Diseño y desarrollo de aplicaciones backend robustas y escalables con Java y Spring Boot.

  • Conocimientos avanzados en bases de datos SQL y NoSQL, optimización de consultas y esquemas.

  • Experiencia en creación y gestión de APIs RESTful y GraphQL, integración con sistemas externos y sistemas centrales críticos.

  • Prácticas de DevOps y CI/CD, optimización de rendimiento y resolución de cuellos de botella.

  • Se valorará experiencia en arquitecturas basadas en eventos (Kafka) y motores de reglas (Drools, IBM ODM, etc.).

Competencias transversales

  • Diseño de sistemas parametrizables y personalizables.

  • Colaboración activa y liderazgo técnico en equipos de desarrollo.

  • Autonomía, orientación a resultados y capacidad para aportar soluciones innovadoras en proyectos complejos.

Skills imprescindibles

  • Angular 12+, Java/Spring Boot, microservicios, bases de datos, APIs REST, DevOps.

Skills deseables

  • Microfrontend, Kafka/eventos, motores de reglas, sistemas parametrizables.

Full Stack Engineer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.