En FACTECH Servicios Informáticos seguimos creciendo y queremos incorporar a nuestro equipo un/a Java Backend Developer Senior para trabajar en modalidad remota o híbrida desde España.
Buscamos una persona apasionada por la ingeniería del software, con mentalidad proactiva y muchas ganas de aportar en el desarrollo de soluciones técnicas de alto rendimiento. Tendrás la oportunidad de trabajar en un proyecto greenfield, con un stack moderno y un equipo de excelencia técnica, bajo metodologías ágiles y en un entorno colaborativo.
¿Qué valoramos de tu perfil?
- Experiencia sólida desarrollando con Java como lenguaje principal (trabajamos con Java 21)
- Dominio de principios SOLID, Clean Code y patrones de diseño
- Experiencia en microservicios y conocimiento de arquitectura hexagonal
- Fuerte cultura de testing:
TDD, tests unitarios y de integración (JUnit, Mockito, Testcontainers)
- Conocimientos o interés profundo en programación concurrente/paralela
- Experiencia o conocimientos en:
◦ Spring Framework, sistemas de mensajería asíncrona, Redis, Cosmos DB
◦ Entornos cloud (Azure), Kubernetes, herramientas de observabilidad (Grafana, Prometheus)
◦ Programación reactiva (RxJava, etc.)
- Buenas habilidades de comunicación y trabajo colaborativo
- Nivel de inglés B2-C1 y fluidez en español
- Testing:
Cultura de testing muy fuerte. Debes tener experiencia con TDD, tests unitarios (JUnit, Mockito) y de integración (Testcontainers). Es indispensable ser un apasionado del Testing.
Formación requerida:
Grado universitario, FP Superior o Certificación profesional en áreas afines a desarrollo software
Condiciones del puesto:
Modalidad:
Remoto desde España o híbrido si estás en Madrid/Barcelona
Jornada:
Completa
Tipo de contrato:
Indefinido
¿Te interesa unirte a un equipo humano, dinámico y con foco en la excelencia técnica y la innovación?
#WeAreFACTECH #Hiring #JavaBackend #Microservices #ArquitecturaHexagonal #CleanCode #TDD #RemoteWork #Kubernetes #Azure #SoftwareEngineering #ConsultoraIT