Detalles Equipo Calendario Documento FAQ
Challenge

Senior Backend Developer – Java, TypeScript & Blockchain

Ranking: 2632

Job Description

As a Senior Backend Developer , you will be responsible for designing, developing, and maintaining scalable backend applications using Java and TypeScript while contributing to the implementation of blockchain-based solutions where security, transparency, and performance are critical.

You will collaborate closely with architects, frontend developers, DevOps engineers, and product teams to deliver high-quality software that meets business and technical requirements. This role requires a strong engineering mindset, excellent problem-solving skills, and the ability to work in an international environment where English is the primary language of communication.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and TypeScript .
  • Build secure, reliable, and high-performance APIs and distributed backend applications.
  • Contribute to the design and implementation of blockchain-based solutions and integrations.
  • Collaborate with solution architects and engineering teams to define technical architectures and system designs.
  • Develop and optimize microservices and enterprise backend components.
  • Ensure code quality through testing, code reviews, and adherence to software engineering best practices.
  • Troubleshoot complex technical issues and optimize system performance.
  • Participate in Agile ceremonies and collaborate with cross-functional teams throughout the software development lifecycle.
  • Document technical solutions and contribute to continuous improvement initiatives.
  • Stay up to date with emerging backend and blockchain technologies, recommending improvements where appropriate.

Required Skills & Experience

  • 5+ years of professional experience in backend software development.
  • Strong expertise in Java and TypeScript .
  • Experience designing and developing scalable backend applications and RESTful APIs.
  • Solid understanding of distributed systems and modern software architecture principles.
  • Experience working with blockchain technologies or blockchain-based application development.
  • Knowledge of software design patterns, clean code principles, and backend best practices.
  • Experience with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively in Agile development environments.
  • English level: C1 (Mandatory) .

Nice to Have

  • Experience with microservices architecture and event-driven systems.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with smart contracts and distributed ledger technologies.
  • Experience working in financial services, fintech, or digital asset environments.
  • Knowledge of security best practices for backend and blockchain applications.

Senior Backend Developer – Java, TypeScript & Blockchain

Ranking: 2632

Job Description

As a Senior Backend Developer , you will be responsible for designing, developing, and maintaining scalable backend applications using Java and TypeScript while contributing to the implementation of blockchain-based solutions where security, transparency, and performance are critical.

You will collaborate closely with architects, frontend developers, DevOps engineers, and product teams to deliver high-quality software that meets business and technical requirements. This role requires a strong engineering mindset, excellent problem-solving skills, and the ability to work in an international environment where English is the primary language of communication.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and TypeScript .
  • Build secure, reliable, and high-performance APIs and distributed backend applications.
  • Contribute to the design and implementation of blockchain-based solutions and integrations.
  • Collaborate with solution architects and engineering teams to define technical architectures and system designs.
  • Develop and optimize microservices and enterprise backend components.
  • Ensure code quality through testing, code reviews, and adherence to software engineering best practices.
  • Troubleshoot complex technical issues and optimize system performance.
  • Participate in Agile ceremonies and collaborate with cross-functional teams throughout the software development lifecycle.
  • Document technical solutions and contribute to continuous improvement initiatives.
  • Stay up to date with emerging backend and blockchain technologies, recommending improvements where appropriate.

Required Skills & Experience

  • 5+ years of professional experience in backend software development.
  • Strong expertise in Java and TypeScript .
  • Experience designing and developing scalable backend applications and RESTful APIs.
  • Solid understanding of distributed systems and modern software architecture principles.
  • Experience working with blockchain technologies or blockchain-based application development.
  • Knowledge of software design patterns, clean code principles, and backend best practices.
  • Experience with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively in Agile development environments.
  • English level: C1 (Mandatory) .

Nice to Have

  • Experience with microservices architecture and event-driven systems.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with smart contracts and distributed ledger technologies.
  • Experience working in financial services, fintech, or digital asset environments.
  • Knowledge of security best practices for backend and blockchain applications.

  • Equipo
  • Evaluador
  • Manager
  • Agencia
  • Cliente

GFT Cliente

Cliente

Comentarios: 0

Sandra Lobero

Agencia

Comentarios: 0

Paco Romero

Agencia

Comentarios: 0

Teba Gomez-Monche

Agencia

Comentarios: 0

claudia herrero

Agencia

Comentarios: 0

Hugo Herrero

Manager

Comentarios: 0

Víctor M. herrero

Evaluador

Comentarios: 3