Technical Lead - Backend Java Engineer (100%)
juliusbaer · Madrid
Descripcion del puesto
About the role
Julius Baer is looking for an experienced Technical Lead - Backend Java Engineer to join its team in Madrid. You will provide technical leadership while staying hands-on in the development of a large-scale Java/Jakarta EE platform running on JBoss EAP, focusing on backend services, integrations, platform reliability and release management. You will lead the technical direction of the backend domain and work closely with Product Owners, Architects, QA, Frontend and Operations teams.
Key responsibilities
- Lead the design, development and maintenance of Java 21 / Jakarta EE applications deployed on JBoss EAP 8.
- Design scalable, maintainable and reliable software solutions aligned with business and architectural requirements.
- Drive technical decisions on REST APIs, SOAP integrations, messaging, persistence and application architecture.
- Collaborate with Product Owners, Architects and stakeholders to turn business requirements into technical solutions.
- Own and coordinate application releases, deployments, environment readiness and production rollouts.
- Mentor engineers through technical guidance, code reviews, knowledge sharing and coaching.
- Promote engineering best practices, coding standards, architecture governance and continuous improvement.
- Lead development of integrations using REST, SOAP, JMS and messaging systems.
- Work with Oracle databases, including data modelling, performance tuning and schema evolution.
- Support frontend teams and collaborate with QA, DevOps and Operations teams.
Required profile
- Expert-level Java development with hands-on experience in Java 21, Jakarta EE, JPA/Hibernate and Maven multi-module applications.
- Solid understanding of software architecture, design patterns and enterprise application design.
- Experience building and consuming REST and SOAP services (JAX-RS, JAX-WS).
- Strong experience with Oracle databases, SQL optimisation, schema design and data persistence.
- Experience with messaging and integration technologies, including JMS and enterprise messaging platforms.
- Testing with JUnit, Mockito and integration testing frameworks; release management, deployment and production support.
- Ability to lead technical discussions, make architectural decisions and mentor engineers.
Nice-to-have skills
- Angular, TypeScript or other modern frontend frameworks.
- OpenAPI Generator, API governance and contract-first development.
- Flyway and database migrations.
- Splunk, OpenTelemetry and observability best practices.
- Docker-based local development environments, Kotlin and automated integration testing.
- Agile environments with distributed, cross-functional teams.
Applications are submitted through the company's online application tool.
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en España.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
¿Una pregunta sobre esta oferta?
Hágala aquí: recibirá el resumen completo por correo, de inmediato.
Publicado hace 1 día
Expira en 1 mes
7 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
juliusbaer
Madrid