Actualmente buscamos un buscamos un/una Ingeniero de Desarrollo Java para trabajar directamente en nuestra plantilla en un proyecto estable y de larga duracin para trabajar en un importante proyecto del sector sanitario
Funciones:
- Desarrollo y supervisin de estndares tcnicos y buenas prcticas para la codificacin integracin y despliegue de soluciones.
- Evaluacin y seleccin de tecnologas de acuerdo con las necesidades del proyecto (frameworks herramientas libreras).
- Revisin y validacin de cdigo desarrollado por el equipo para asegurar que cumpla con las especificaciones arquitectnicas.
- Colaborar con equipos multidisciplinarios (devops frontend backend seguridad etc.) para garantizar la correcta integracin de las soluciones.
- Mentora tcnica a desarrolladores junior y midlevel para ayudarles a implementar las mejores prcticas de programacin.
- Monitoreo y ajuste de la infraestructura de software para mejorar el rendimiento y la resiliencia de las aplicaciones.
Qualifications :
- Experiencia slida en Java: Ms de 7 aos de experiencia en desarrollo backend con Java incluyendo versiones recientes (Java 8 o superior).
- Conocimiento profundo en frameworks de Java: Spring (Spring Boot Spring Security) Hibernate JPA entre otros
- Arquitectura de aplicaciones distribuidas: Conocimiento en patrones de diseo arquitecturas orientadas a eventos (EventDriven Architecture) y arquitecturas monolticas y desacopladas.
- Integracin continua / entrega continua (CI/CD): Familiaridad con herramientas de CI/CD (Jenkins GitLab CI etc.) automatizacin de pruebas y despliegue en la nube.
- Experiencia con contenedores: Uso de Docker y Kubernetes para la orquestacin y despliegue de microservicios.
- Conocimiento de bases de datos: Experiencia con bases de datos SQL (PostgreSQL MySQL) y NoSQL (MongoDB Cassandra) adems de herramientas de ORM como Hibernate.
- Servicios en la nube: Familiaridad con plataformas como AWS Google Cloud o Azure y su ecosistema de servicios (Lambda S3 ECS etc.).
- Soluciones de mensajera: Experiencia con sistemas de mensajera como Kafka RabbitMQ o ActiveMQ.
- Seguridad de aplicaciones: Conocimiento en estndares de seguridad y mejores prcticas (OAuth JWT SSL etc.).
- Optimizacin de rendimiento: Experiencia en identificar cuellos de botella y optimizar el rendimiento de aplicaciones Java.
Informacin adicional :
Educacin y certificaciones deseables
- Ttulo en Ingeniera Informtica Ciencias de la Computacin o reas relacionadas.
- Certificaciones relacionadas con Java como Oracle Certified Professional Java SE o Spring Professional Certification.
- Certificaciones y/o conocimiento en cloud computing (AWS Certified Solutions Architect Google Cloud Architect Azure Architect) son un plus.
- Certificaciones y/o conocimientos en DevOps o herramientas como Docker/Kubernetes tambin son altamente valoradas.
Experiencia deseable
Herramientas y tecnologas
- Entornos de desarrollo: IntelliJ IDEA Eclipse.
- Version control: Git GitLab GitHub.
- Frameworks: Spring Boot Spring Cloud Hibernate.
- Contenedores y orquestacin: Docker Kubernetes.
- Bases de datos: MySQL PostgreSQL MongoDB.
- Servicios en la nube: AWS Google Cloud Az
QU OFRECEMOS
Contrato indefinido.
100% remoto
Flexibilidad horaria.
Plan de carrera: ofrecemos una atractiva carrera profesional en funcin de la experiencia y potencial personal dentro de una compaa en continua evolucin y con un slido crecimiento
Plan de formacin en competencias tecnolgicas de acuerdo con las exigencias de los proyectos y clientes.
Retribucin flexible: te ofrecemos una retribucin a la carta pudiendo elegir diferentes productos y modelar t mismo cmo distribuirlos: seguro de salud tickets de comida guardera tarjeta transporte etc.
Remote Work :
Yes
Employment Type :
Fulltime