¡Activa las notificaciones laborales por email!

Senior Backend Developer

buscojobs España

Valladolid

Presencial

EUR 30.000 - 50.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa innovadora busca un desarrollador BackEnd con experiencia en Java y Spring para unirse a su equipo. En esta posición, serás responsable de garantizar que el producto BeTIX se desarrolle con código limpio y documentado, aplicando metodologías de desarrollo TDD. Se valorará tu capacidad para identificar oportunidades tecnológicas y tu compromiso con la calidad y la mantenibilidad del código. Si eres un apasionado de la tecnología y disfrutas colaborar en un entorno multicultural, esta es tu oportunidad para contribuir a un producto de alta calidad y mejorar continuamente tus habilidades.

Formación

  • Mínimo 5 años de experiencia práctica en Java y Spring.
  • Experiencia en diseño de APIs REST y RPC.
  • Conocimientos en sistemas de caché y scripting Bash.

Responsabilidades

  • Participar en el desarrollo del BackEnd de BeTIX siguiendo metodologías TDD.
  • Asegurar la calidad del código y la arquitectura del producto.
  • Colaborar en la identificación de oportunidades tecnológicas.

Conocimientos

Java 8
Spring framework
Redis
EHCache
Memcached
REST APIs
RPC APIs
SQL Server
GitLab
Jenkins
Bash scripting
Atlassian Product Suite
SOLID principles
clean code
design patterns

Educación

Degree in Technology

Herramientas

GitLab CI/CD
Jira
Confluence

Descripción del empleo

As part of the team, you will actively participate in the management of a key account. This includes, but is not limited to, the following missions:

  • Reporting to the BackEnd Lead, be part of the BeTIX BackEnd development team.
  • Ensure that BeTIX continues to be built with the highest quality on clean and documented code within a TDD development methodology.

Requirements

  • Degree in Technology.
  • Skills to provide technical guidance in building complex solutions.
  • Experience identifying technological opportunities to help the company meet its objectives.
  • Proficient in English to comfortably work in our multicultural environment.
  • A minimum of 5 years of hands-on experience is essential:
  • Java 8 with Spring framework.
  • Use of distributed memory-caching systems such as Redis, EHCache, or Memcached.
  • Design of REST and RPC APIs.
  • SQL, preferably with SQL Server (Transact SQL).
  • Java Data Objects and/or JPA's ORM (such as Hibernate or Datanucleus).
  • SCM: GitLab (CI and CD).
  • Messaging communication (AMQP, JMX, or similar).
  • Circuit breakers with Hystrix (or similar).
  • Programming in Jenkins using DSL.
  • Bash scripting.
  • Development with good practices: SOLID, clean code, and design patterns.
  • Experience in Atlassian Product Suite, especially in Jira and Confluence.
  • Obsession with quality, maintainability, and code architecture.
  • Passionate about technology, staying up-to-date on industry trends and understanding how to apply them while seeking to expand your skills through learning.
  • Committed to your team, positive, resolute, and empathetic.
  • Mindset of building a quality product, not just the realization of a specific project.
  • Oriented to expand and improve our product and provide service to our clients.
  • Desire to learn and improve in a cyclical and continuous way.
  • Team player who enjoys collaborating and sharing skills and knowledge with others.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.