Desde Krimda Consulting buscamos un Desarrollador Full Stack con un profundo conocimiento en Java (versión 17) y Spring Boot (versión 3 o superior), con sólida comprensión de los principios de orientación a objetos (OO). La persona seleccionada trabajará en el diseño, desarrollo y mantenimiento de aplicaciones de alto rendimiento y baja latencia para sistemas de misión crítica, asegurando la calidad y escalabilidad del código.ResponsabilidadesDiseño y desarrollo: Crear y mantener aplicaciones de gran volumen y baja latencia utilizando Java 11-17 y Spring Boot.Participación en el ciclo de vida completo del software: Involucrarse desde la concepción, diseño, pruebas, hasta el despliegue de las aplicaciones.Escritura de código eficiente y comprobable: Garantizar que el código sea bien estructurado, eficiente y fácil de probar.Asegurar conformidad y calidad: Velar por que los diseños cumplan con las especificaciones y normas de calidad.Gestión de versiones: Preparar y desplegar versiones del software.Mejora continua: Investigar nuevas tecnologías y presentar propuestas para revisiones arquitectónicas.Colaboración: Trabajar de manera cercana con equipos multidisciplinarios, incluyendo ingenieros, desarrolladores web y otros profesionales técnicos.RequisitosHabilidades obligatorias:Profundos conocimientos de Java (17) y Spring Boot (3 o superior).Fuerte comprensión de los principios de orientación a objetos (OO).Experiencia en seguridad de aplicaciones web.Demostrada experiencia en roles de Full Stack Developer o en puestos similares.Familiaridad con stacks comunes de desarrollo.Experiencia sólida con Spring Framework.Comprensión de APIs RESTful y principios de diseño asociados.Experiencia en tecnologías de la nube, particularmente AWS.Habilidades fuertes de comunicación escrita y verbal en inglés y español.Nice to have:Familiaridad con Angular (versión 15 o superior).Experiencia en sistemas de control de versiones, especialmente con Git y GitHub.Conocimiento en Integración y despliegue continuos (CI/CD), incluyendo herramientas como Jenkins, Apache Maven y Gradle.Familiaridad con metodologías Ágiles o Scrum.Exposición a prácticas DevOps, como contenerización con Docker.Conocimiento adicional de plataformas en la nube como Azure o Google Cloud.Cualidades personalesTrabajo en equipo: Colaborativo y dispuesto a contribuir en un entorno de equipo multifuncional.Proactivo y motivado: Capaz de trabajar con iniciativa y energía.Pragmático y orientado a resultados: Enfocado en soluciones prácticas y efectivas.Adaptable: Capaz de manejar múltiples responsabilidades técnicas de manera eficaz.Pensamiento analítico: Fuertes habilidades para resolver problemas técnicos complejos.Gestión del tiempo: Habilidad para priorizar tareas y gestionar el tiempo de manera productiva.Ofrecemos:Ambiente dinámico de trabajo con oportunidades para crecimiento y aprendizaje continuo.Participación en proyectos innovadores y de misión crítica.Flexibilidad para trabajar de forma remota Cultura de trabajo que promueve la colaboración y la mejora continua.