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 softwareCondiciones del puesto:Modalidad: Remoto desde España o híbrido si estás en Madrid/BarcelonaJornada: CompletaTipo 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