Arquitecto/a Java (100% Remoto)
Descripción del puesto
Buscamos incorporar cuatro perfiles de Arquitecto/a Java para un equipo especializado en optimización de rendimiento dentro del sector bancario.
Tres de las posiciones están orientadas a perfiles Senior con amplia experiencia, y una posición admite un perfil más junior, siempre con experiencia demostrable en entornos Java empresariales.
El rol forma parte de una unidad de optimización, por lo que no se trata de un puesto puramente técnico de desarrollo, sino de un perfil con alta capacidad analítica, orientado a la detección de problemas de rendimiento, análisis de causas raíz y propuesta de mejoras y optimizaciones en arquitecturas complejas.
Requisitos imprescindibles
Formación universitaria reglada
Entre 5 y 10 años de experiencia en desarrollo y arquitectura Java (especialmente para perfiles Senior)
Experiencia demostrable en entornos de optimización y mejora de rendimiento
Tecnologías y conocimientos requeridos
Java y ecosistema Spring
Spring Framework (Spring Boot, autenticación, etc.)
ORM: Hibernate, JPA
JSF (RichFaces, ADF u otros)
Servicios Web REST y SOAP (CXF, Axis)
Servidores de aplicaciones
JBoss y Apache Tomcat
JavaScript
Conocimientos en frameworks como Node.js, Angular o React
Linux / Unix
Manejo fluido de comandos y entornos Linux
Herramientas de monitorización y análisis
Dynatrace, Splunk, Microsoft Application Insights
Otros
OpenShift
Shell scripting
Servicios Web
SQL Server Data Tools 2017
Conocimientos en microservicios (deseable)
Conocimientos fundamental prioritarios:
Java & Spring · JavaScript · Linux
Responsabilidades
Análisis de problemas de bajo rendimiento en aplicaciones Java empresariales.
Investigación de cuellos de botella y causas raíz en arquitecturas complejas.
Propuesta e implementación de mejoras de optimización y eficiencia.
Colaboración con equipos técnicos y de arquitectura.
Apoyo a la evolución de la arquitectura y buenas prácticas de rendimiento.
Competencias principal
Alta capacidad analítica y de investigación
Orientación a la mejora continua y optimización
Visión de arquitectura y rendimiento
Autonomía y trabajo en equipo en entornos distribuidos
Condiciones
Contrato fijo con cliente.
Modalidad 100% remoto.
Plan de carrera.
Salario acorde a la experiencia