Senior Java Back-End Developer
Somos una organización especializada en brindar soluciones de software personalizadas utilizando procesos ágiles, sofisticados y las tecnologías más innovadoras del mercado; nos especializamos en hacer crecer el negocio de nuestros clientes combinando investigación, desarrollo y calidad de servicio.
Descripción del rol:Como Senior Java Back-End Developer dentro de Lamansys, formarás parte de un equipo ágil, interactuando con desarrolladores Front-End, Diseñadores UX/UI, Analistas de QA, y Analistas Funcionales, para trabajar en la planificación y desarrollo de forma iterativa e incremental, en la resolución de problemáticas a solucionar a través de sistemas de software, ya sea creando nuevos artefactos, reutilizando ya existentes o abstrayendo y mejorándolos utilizando las tecnologías Java, Spring, Spring Boot, Liquibase, Maven. También podrás investigar constantemente y aprender nuevas tecnologías para usar en nuestros proyectos.
Funciones específicas: ✂️ Evaluar, identificar, diseñar y desarrollar soluciones de software.🔍Participar en todo el ciclo de vida de la aplicación, centrándose en la codificación y la depuración.🧩 Proporcionar estimaciones de tiempo para completar las implementaciones de nuevas funcionalidades.✨ Escribir código robusto, comprobable, fácil de mantener y comentado de manera efectiva para desarrollar aplicaciones web funcionales.🔃 Producir diseños/implementaciones de interfaces de usuario que incorporen los mejores estándares de calidad.📋 Documentar de forma clara las decisiones de diseño y el proceso del sistemas.🧪 Cumplir constantemente con los plazos del sprint.🍿 Dirigir y proporcionar orientación técnica y tutoría a los miembros del equipo.
Conocimientos técnicos:🪨 Conocimientos en Java Funcional (Versión 8 en adelante).🪨 Conocimientos de Spring, Spring Boot, Spring JPA.📦 Conocimiento de manejo de versionado en Git.🤯 Experiencia trabajando con metodologías ágiles (Scrum, Sprints).🔩 Conocimiento de Arquitectura de Back-End (capas, hexagonal, folding, patrones de diseño).📃 Experiencia del uso de una API REST compleja desde el lado del cliente.⚡ Conocimiento de Mocking de Datos.🏗️ Comprensión de las ventajas y desventajas relativas al almacenamiento de datos en Bases de Datos Relacionales y NoSQL, y capacidad de trabajar de manera efectiva en ambos.⚡ Conocimiento de Liquibase.📐 Conocimiento en Test Unitarios.🐋 Experiencia en ecosistemas de contenedores incluidos: Docker, Kubernetes o similares.🤓 Experiencia con herramientas DevOps como Ansible, Jenkins o similares.
Plus:⛅ Experiencia trabajando en tecnologías Cloud (Google Cloud Platform, Amazon Web Services).
Competencias Blandas:✅ Responsabilidad⚡ Flexibilidad y adaptación🧮 Organización✋ Honestidad🧠 Pensamiento independiente👟 Iniciativa💪 Autonomía🤓 Capacidad para aprender constantemente y compartir conocimientos🤯 Creatividad🤝 Trabajo en equipo
Formación académica:🎓 Estudiantes avanzados, Ingenieros en Sistemas o carreras afines.
Proceso de selección:✅ Entrevista con Recursos Humanos✅ Ejercicio técnico ✅ Entrevista técnica✅Presentación de oferta
Si crees que este es el trabajo adecuado para ti, ¡no olvides postularte!