Home
software development svg

Software Development

Backend Software Engineer

logo small sng black

Spain

¿A QUIÉN BUSCAMOS?

En Sngular seguimos aumentando los equipos y tenemos una vacante para formar parte de un importante proyecto en el sector retail. Necesitamos un desarrollador/a backend con al menos cinco años de experiencia.

¿QUÉ RESPONSABILIDADES TENDRÁS?

Desde nuestras oficinas, formarás parte de un pequeño equipo backend que trabajará integrado y de manera remota dentro de un equipo agile.

Encajarías perfectamente en nuestra búsqueda si:

  • Tu lenguaje de programación es Java y Spring el framework que más controlas.
  • Te esmeras en que tu código luzca utilizando buenas prácticas de POO y patrones de diseño siempre que sea necesario, nada de sobreingeniería ;).
  • Trabajarás con datos, no es ninguna sorpresa, y para ello necesitamos que te hayas enfrentado anteriormente a modelados e implementaciones de los mismos, tanto a nivel relacional como NoSQL. MongoDB es un plus en este sentido.
  • Te gustaría contribuir a la mejora de una aplicación monolítica y a su posterior descomposición en un entorno de microservicios modelados en clean architecture, que servirá a miles de usuarios de manera concurrente.
  • ¿Sabes que es EDA? Si te suena la comunicación entre microservicios vía eventos tienes un plus añadido.

¿QUÉ REQUISITOS TÉCNICOS BUSCAMOS?

Desarrolladores Java Senior con experiencia en:

  • Java 8, Java 11 deseable.
  • Conocimiento y aplicación de principios SOLID.
  • Spring framework: módulos mvc, boot, data. Security deseable.
  • Arquitectura hexagonal/Domain Driven Development.
  • BDD y TDD: para nosotros es un must estar orientado a desarrollo basado en test. Tanto unitarios como de aceptación e integración. Para ello usamos el framework cucumber y herramientas como Traffic Parrot, Postman... Importante tener experiencia en cucumber/Gherkin.
  • CI/CD: nuestro modelo es integración continua con Git flow.
  • Experiencia en arquitectura de microservicios con comunicación asíncrona: Event Driven Architecture. Experiencia en Kafka.
  • Experiencia en el desarrollo con API First, tanto para APIs REST, gRPC y eventos.

¿QUÉ HABILIDADES/SOFT SKILLS NOS GUSTARÍA QUE TUVIERAS?

  • Buenas dotes comunicativas.
  • Responsabilidad
  • Autogestión del tiempo y de las tareas
  • Estimación de tareas en tiempo y prioridad
  • Trabajo en equipo

¿POR QUÉ ELEGIR SNGULAR?

Lo primero, porque trabajarás con los mejores profesionales del sector y con tecnologías punteras. Y, además te ofrecemos:

  • Acceso a formación continua (presupuesto individual para formación, obtención de certificaciones, asistencia a eventos, acceso ilimitado a Udemy, clases de inglés)
  • Asistencia ilimitada a eventos y meetups todas las tardes en nuestro Hub
  • Plan de carrera y seguimiento 1 to 1
  • Flexibilidad horaria y posibilidad de teletrabajo (según proyecto)
  • Jornada intensiva en julio y agosto
  • Salario competitivo, adaptado a las capacidades y experiencias de las personas
  • Retribución flexible
  • And last, but not least: ¡porque somos muy sngulares! Tenemos “tutti frutis” todos los viernes (ya te diremos en qué consisten), fiestas, espacios donde podrás expresarte, proponer cambios y ser partícipe de ellos (lo que nos gusta llamar #challengeyourcompany). Y también: competiciones de baloncesto, padel, escalada, juegos de mesa, clases de baile, team buildings, etc. Y no sólo lo decimos desde Talent, sino que puedes preguntar al resto de sngulares o hacerte una idea viendo esto https://bit.ly/2UqMMAa

Si al leer esta oferta sabes que estamos hablando de ti, no dudes en enviarnos tu perfil, ya que estamos deseando conocerte en persona. Y si crees que conoces a alguna persona que cumpla estos requisitos, no dudes en decirle que nos escriba.

 

¡Te esperamos!

Interested? We’re waiting for you

Vacancy

Backend Software Engineer

Upload your CV*

Maximum size: 10 Mb.

Required file
File size limit exceeded
Invalid file type
* I have read and accept the Privacy Policy
I accept to receive regular communications and updates from Sngular: the Sngular's posts, guidebooks...
I accept to receive regular information about training and events promoted by Sngular
I accept to receive communications about Sngular job opportunities.
This site is protected by hCaptcha and its Privacy Policy and Terms of Service