Backend Software Engineer

Initium
Madrid, Spain
24 days ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Unit Testing Microsoft Azure Checkstyle Databases Java Database Connectivity Java Persistence API Spring Framework Junit Liquibase Apache Maven
+19 more
Message Broker OpenShift Oracle (Applications) Scrum Methodology RabbitMQ Mockito Swagger Service Discovery Software Engineering SonarQube Software Quality Assurance (SQA) Openapi Spring-mvc Spring-boot Backend Apache Kafka Restful APIs Spring Batch Microservices

Job description

Tu rol/misin en la Empresa: Impulsar, disear y evolucionar soluciones backend de misin crtica dentro de un ecosistema dinmico y de alto impacto., * Disear y construir ecosistemas robustos: Liderar y componer arquitecturas de microservicios, implementando APIs RESTful seguras, escalables y bien documentadas bajo estndares OpenAPI/Swagger (5-8 aos de experiencia).

  • Escribir cdigo de alto impacto: Desarrollar componentes centrales y soluciones complejas utilizando Java (8, 11) y el ecosistema Spring (Spring Boot principalmente, Spring Batch, Spring MVC) (3-5 aos de experiencia).
  • Garantizar la mxima calidad del software: Aplicar slidas prcticas de testing automatizado (JUnit, Mockito, Wiremock, MockMVC, Spring Test) e integrar pipelines de automatizacin con Maven (3-5 aos de experiencia).
  • Gestin y optimizacin de datos: Disear y optimizar la persistencia de datos mediante ORM y consultas eficientes (JPA, Oracle, JDBC) (1-3 aos de experiencia).
  • Liderazgo tcnico y colaboracin: Fomentar el trabajo en equipo, la comunicacin transparente, la priorizacin efectiva y la agilidad bajo marcos Scrum (5-8 aos de experiencia)., * Eficiencia en entregables: Cumplimiento mensual de objetivos de eficiencia e hitos de arquitectura en los proyectos a cargo.
  • Estrategia y calidad: Alineacin y ejecucin efectiva del plan estratgico del equipo de ingeniera.

Requirements

  • Experiencia en Ingeniera Backend: Entre 5 y 8 aos trabajando en desarrollo de software con foco en arquitecturas de microservicios y consumo/creacin de APIs RESTful.
  • Lenguajes y Frameworks: 5-8 aos de dominio en Java (8, 11) y de 3 a 5 aos de experiencia con Spring Framework (Spring Boot, Spring Batch, Spring MVC).
  • Calidad de Software & Testing: 3 a 5 aos de experiencia implementando pruebas unitarias e de integracin (JUnit, Mockito, Wiremock, MockMVC, Spring Test).
  • Bases de Datos: 1 a 3 aos de experiencia en BBDD (JPA, Oracle, JDBC).
  • Herramientas de Construccin: 1 a 3 aos de experiencia con Build Automation Tools (principalmente Maven).
  • Metodologas y Habilidades Blandas: 5 a 8 aos aplicando metodologas giles (Scrum), comunicacin asertiva, priorizacin de tareas y liderazgo.

Valoramos especialmente si adems cuenta con (Deseables):

  • Conocimiento en patrones avanzados de microservicios (Service Discovery, Circuit Breaker, trazabilidad distribuida, Openshift) (1-3 aos).
  • Experiencia con Message Brokers como Kafka o RabbitMQ (1-3 aos).
  • Implementacin de Feature Flags y herramientas de migracin de BBDD (Liquibase / Flyway) (1-3 aos).
  • Dominio de Programacin Reactiva, Futures y herramientas de anlisis esttico de cdigo (SonarQube, PMD, Checkstyle) (1-3 aos).
  • Experiencia de trabajo previa en ecosistemas Azure DevOps (< 1 ao).
  • Te apasiona aprender, compartir ideas y evolucionar junto al equipo.

Benefits & conditions

  • Compensacin competitiva: Salario fijo acorde a tu nivel de experiencia tcnica.
  • Flexibilidad real: Modalidad de trabajo remoto/hbrido y cultura basada en la confianza.
  • Cultura de autonoma y dinamismo: Un entorno colaborativo donde se valora tu iniciativa, se reconoce tu impacto y se apuesta por tu crecimiento profesional.
  • Evolucin constante: Proyectos desafiantes con tecnologas de punta, mentora continua y oportunidades de desarrollo.

About the company

En Initium Software no somos una consultora tradicional: somos socios estratgicos que conectamos al talento de lite con los proyectos ms desafiantes e innovadores del mercado. Creemos en el impacto real a travs de la tecnologa y en crear un entorno donde las personas puedan evolucionar, aportar valor y dejar huella. Si buscas elevar tu carrera al siguiente nivel, colaborar con profesionales de alto rendimiento y enfrentarte a retos tcnicos reales, este es tu lugar.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Loading talks and stories from around this role…