Bitbox
Posted 1mo ago

SENIOR DEVELOPER

Bitbox
Spain
OnsiteFull Time
Responsibilities
  • designing systems
  • programming systems
  • mentoring developers
Requirements
  • Proven experience designing and developing backend and frontend systems using Java
  • Spring, React
  • Databases and APIs
  • Strong testing
  • Architecture
  • Code quality and mentoring skills
Technical tools mentioned
JavaSpring BootSpring FrameworkJPAHibernateREST APIsReactJavaScriptTypeScriptHTML5CSS3PostgreSQLOracleSQL ServerMySQLSQLGitDockerCI/CDJira

Job description

En BITBOX nos encanta cuidar de nuestra plantilla y ahora estás a un paso de unirte a nosotros. ¿A qué esperas?

Tu misión va a ser:

Participar activamente en los proyectos, diseñando y programando los sistemas informáticos de acuerdo con los objetivos establecidos en el departamento. Responsable del código y del impacto técnico del producto.

Tus funciones:

Desarrollo técnico

  • Programar en los lenguajes requeridos en los proyectos.
  • Realizar pruebas y validaciones necesarias que aseguren el funcionamiento del sistema, corrigiendo incidencias de cualquier tipo si las hubiese.
  • Realizar el mantenimiento de las aplicaciones, corrigiendo cualquier punto que surja e introduciendo las modificaciones y cambios que requieren los clientes.
  • Diseñar arquitecturas y soluciones complejas.
  • Definir estándares de código limpio y mantenible, testing y despliegue.
  • Tomar decisiones técnicas clave para el proyecto en cuanto a rendimiento, escalabilidad y sostenibilidad.
  • Participar activamente en reviews con analistas, recibiendo y dando feedback.
  • Trabajar con bases de datos y APIs de forma consistente.
  • Optimizar sistemas existentes refactorizando y minimizando la deuda técnica.
  • Anticiparse a posibles problemas antes de que ocurran.

    Análisis y diseño

  • Analizar, diseñar y desarrollar las nuevas funcionalidades del ERP de acuerdo con los requisitos y especificaciones marcadas por el responsable del área.
  • Descomponer tareas complejas en porciones claras.
  • Estimar tareas con cierta precisión.
  • Analizar el impacto funcional y técnico de los desarrollos o.
  • Colaborar con analistas de negocio para definir alcance del producto y prioridades.
  • Diseñar soluciones robustas, escalables y mantenibles
  • Evaluar riesgos técnicos y proponer alternativas.
  • Optimizar consultas y procesos de alto rendimiento.
  • Documentación y Formación

  • Redactar documentación técnica y manuales de soporte de los proyectos que se van a ejecutar y mantenerlos actualizados.
  • Enseñanza a developers junior y mid actuando como guía y referencia del equipo para cualquier decisión técnica contribuyend a la mejora continua de la arquitectura y las buenas prácticas de desarrollo .

Qué buscamos en ti:

Experiencia en la mayoría de las siguientes tecnologías:

Backend
* Java
* Spring Boot
* Spring Framework
* JPA / Hibernate u otros ORM
* REST APIs
* Servicios web

Frontend
* React
* JavaScript / TypeScript
* HTML5
* CSS3

Bases de datos
* PostgreSQL, Oracle, SQL Server o MySQL
* SQL avanzado
* Optimización de consultas
* Diseño de modelos de datos

Herramientas
* Git
* Docker (valorable)
* CI/CD
* Jira o herramientas similares

Valoraremos especialmente
Experiencia en desarrollo de ERP o software de gestión empresarial.
Conocimientos de retail, logística, almacenes o facturación.
Experiencia en aplicaciones con alta carga transaccional.
Capacidad para analizar problemas complejos y proponer soluciones.
Buenas prácticas de diseño y calidad del software.

Buscamos personas que:
Disfruten resolviendo problemas complejos.
Quieran entender el negocio además de escribir código.
Sean autónomas y proactivas.
Aporten ideas para mejorar el producto y la arquitectura.
Tengan orientación a la calidad y al trabajo en equipo.

About Bitbox

An IT building and maintaining scalable software systems with a focus on quality and architecture.

Similar jobs

Developer roles
8h
Save
Mark Applied
Hide
PH Senior Engineer
Madrid, Community of Madrid, Spain
HybridFull Time
Arup
Arup: Global professional services firm for the built environment.
8+ YOEMechanical, Industrial Engineering, or Industrial Technologies degree; 8+ years designing plumbing and/or fire protection systems; building design expertise; basic Revit knowledge; C1 English; strong leadership and collaboration skills.
Revit
11h
Save
Mark Applied
Hide
PH Senior Engineer in Madrid, -, Spain
Madrid, Community of Madrid, Spain
HybridFull Time
Arup
Arup: Provide engineering and design services for the built environment.
8+ YOEMechanical, Industrial, or Industrial Technologies degree; 8+ years designing plumbing and/or fire protection systems; building design expertise; Revit knowledge; strong leadership and communication; C1 English.
Revit
12h
Save
Mark Applied
Hide
PH Senior Engineer in Madrid, -, Spain
Madrid, Community of Madrid, Spain
HybridFull Time
Arup
Arup: Global engineering and design consultancy for the built environment.
8+ YOEMechanical, industrial, or industrial technologies degree; 8+ years designing plumbing or fire protection systems; building construction expertise; Revit knowledge; strong leadership and C1 English.
Revit
3d
Save
Mark Applied
Hide
Lead Engineer– Data Platform
Madrid, Community of Madrid, Spain
HybridFull Time
Deutsche Bank
Deutsche BankNew York Stock Exchange: DB: A global bank providing financial services to individuals and corporations.
12+ YOE12+ years in data or platform engineering; advanced Snowflake, Apache Airflow, Apache Kafka, Python, SQL, Terraform, Git, CI/CD, automated testing, and technical leadership experience required.
Snowflake, Apache Airflow, Apache Kafka, Kafka Connect, Python, SQL, Java, Terraform, Git, CI/CD, OpenShift, Kubernetes
4d
Save
Mark Applied
Hide
Lead Engineer
Bilbao, Basque Country, Spain
RemoteFull Time
Side
SideTokyo Stock Exchange: 3657: Global provider of technical and creative video game services
Experienced game engineer or technical director with two Unreal Engine titles shipped, proficiency in C++, C#, or Python, and expertise in Unreal Engine, with Unity and proprietary engine experience.
Unreal Engine, Unity, C++, C#, Python, source control, debugging tools, performance profiling, agile workflows
6d
Save
Mark Applied
Hide
Senior Developer
Santander or Spain
RemoteFull Time
atwork
atwork: B2B SaaS platform for employee engagement and people analytics.
7+ YOEExperienced developer role requiring 7–10 years of experience; the available posting provides no further qualification details.
.NET, Entity Framework, Angular, Azure SQL Database, Microsoft Azure, Terraform, Playwright, xUnit, Azure DevOps, Claude Code
6d
Save
Mark Applied
Hide
FenX (Fenergo) Developer
Madrid, Community of Madrid, Spain
HybridFull Time
Ebury
Ebury: Provides international payments and currency risk management for businesses.
Must have FenX configuration experience, strong business and requirements analysis skills, testing and defect triage experience, analytical skills, attention to detail, and fluent English.
FenX, Fenergo
1w
Save
Mark Applied
Hide
Analista Developer Agentforce
Madrid, Community of Madrid, Spain
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
2+ YOERequires 1+ year of Agentforce experience, 2+ years of Salesforce development or configuration, Salesforce Flow, Apex, integrations, AI concepts, technical problem-solving, and professional English at B2+ level.
Salesforce, Agentforce, Agent Builder, Topics, Actions, Salesforce Flow, Flow, Apex, Prompt Builder, APIs, Data Cloud, Data 360, LLM