Job Closed
This listing is no longer active.
growing together
Mid-level Java developer | Full Remote
Location
Spain
Posted
80 days ago
Salary
0
Seniority
Mid Level
Job Description
Mid-level Java developer | Full Remote
knowmad mood
We are knowmad mood! Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza. Únete a nuestro equipo como 💻Java Developer💻 y disfruta de un entorno de trabajo innovador y colaborativo. ¿Cuál será tu misión en el proyecto? - Te incorporarás a un equipo ágil de desarrollo back-end encargado de diseñar y construir una nueva plataforma corporativa para la gestión integral de todos los empleados del grupo. Participarás en un proyecto estratégico y con impacto directo. Muy centrado en producto. Requisitos mínimos - Al menos 3 años de experiencia en desarrollo Java de la versión 11 en adelante. - Experiencia con Microservicios y Arq. Hexagonal. - Buenas prácticas de código: Principios Solid y Clean Code. - Experiencia trabajando con DDD. - Experiencia trabajando con BBDD relacionales/No relacionales. - Experiencia con API First/Open API. - Experiencia trabajando con colas. - Experiencia con test unitarios, integración. ¿Qué ofrecemos? - Contrato indefinido - Modelo de trabajo en remoto 🏡. Opción de ir a trabajar a oficinas pero siempre a elección del trabajador. - Horario flexible ⏰: horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h - Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres. - Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas. - Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales. - Club de ventajas 🎁: Descuentos en tecnología, ocio y formación. - Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica. - Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos. - Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional. - Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7. - Ambiente inclusivo 🌍: Entorno diverso y multicultural. - Eventos sociales 🎮: Actividades para conectar con el equipo. ¡Apúntate y te daremos más detalles! 🚀 Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Architect, develop and maintain business applications • Process user requests for developing of new and support for existing IT systems • Prepare documentation related to development and maintenance of business applications • Execute and implement software tests, participate in code reviews • Follow the development standards applied within the department • Track the development, maintenance and related tasks in the tracking system used within the team • Follow the progress of systems development technologies and advance professional skills as necessary
Backend Tech Lead – Security, Authentication & Authorization
Zup InnovationWe create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.
• Design robust architectures for the client's new authentication and authorization system • Lead the implementation of critical technical solutions, aligning deliveries with business objectives • Propose innovative solutions to anticipate and mitigate technical issues in high-load systems • Develop and review code, ensuring advanced versioning practices (interactive rebase, cherry-pick) and strong code review standards in Java 11+ • Define microservices integration strategies and CI/CD pipelines for complex, distributed environments on AWS • Establish API security practices by creating authentication, authorization, and vulnerability protection guidelines • Provide technical support to the team, promoting adoption of organizational standards and best practices
• Build and evolve customer support experiences across web surfaces • Define and integrate service APIs and contracts with partner teams • Implement modern, accessible, and performant frontend UI components • Integrate AI/LLM-powered capabilities into user-facing products • Deliver end-to-end features from technical design through implementation • Improve product quality and performance by investigating bottlenecks • Contribute to evaluation and measurement workflows • Maintain a high engineering bar through code reviews
• Develop and maintain web applications using front-end technologies • Experience or knowledge in backend technology will be an advantage. • Design responsive and user-friendly interfaces using modern JavaScript/TypeScript frameworks such as NextJS, React.js or Angular and front-end CSS frameworks like Tailwind and Bootstrap • Create RESTful, GraphQL APIs to enable communication between backend and front-end applications. • Write clear and concise documentation for APIs, including usage guides and code examples, to facilitate integration by internal and external developers. Basic understanding of Open API specifications. • Write clean, efficient, and well-documented code following industry best practices and coding standards. • Strong understanding of the Node.js ecosystem and architecture and integrations with popular third-party libraries. • Implement API authentication and authorization mechanisms, such as OAuth, JWT, or API keys, to ensure data security and privacy. • Collaborate with designers, product managers, and other stakeholders to gather requirements and translate them into technical solutions. • Participate in requirement analysis sessions to understand business needs and user requirements. • Provide technical insights and recommendations during the requirements-gathering process. • Participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews. • Work closely with Agile teams to deliver software solutions on time and within scope. • Adapt to changing priorities and requirements in a fast-paced Agile environment. • Conduct thorough testing and debugging to ensure the reliability, security, and performance of applications. • Write unit tests and validate the functionality of developed features and individual elements. • Writing integration tests to ensure different elements within a given application function as intended and meet desired requirements. • Identify and resolve software defects, code smells, and performance bottlenecks.




