En ORCA_®_ somos una empresa galardonada y en crecimiento, que brinda soluciones innovadoras en gestión de riesgos, cumplimiento normativo y control. Valoramos la pluralidad de pensamiento, fomentamos un ambiente de trabajo colaborativo y nos comprometemos con el desarrollo humano y profesional de la gente.
**_ Acerca de la posición:_**
Como **_Sr. Java Developer_**, diseñarás algoritmos, componentes de arquitectura de software escalables y desarrollaras aplicaciones robustas, aplicando las mejores prácticas de seguridad en el código, contribuyendo a la programación de microservicios y gestión de proyectos de desarrollo de software garantizar la calidad de los desarrollos, el código seguro y la adhesión a las buenas prácticas en el desarrollo.
**_ ¿Cuáles serán tus retos?_**
- Diseñar algoritmos eficientes para resolver problemas complejos en el desarrollo de software.
- Diseñar componentes de arquitectura de software escalables que cumplan con los estándares de la empresa.
- Desarrollar, mantener y brindar soporte técnico a aplicaciones en base a nuestros aplicativos.
- Aplicar rigurosamente conocimientos de seguridad en código fuente para prevenir vulnerabilidades como XSS y SQL injection.
- Programar microservicios que formen parte de la arquitectura de la aplicación.
- Contribuir en todas las etapas del ciclo de vida del desarrollo de software (SDLC), desde el análisis hasta la implementación.
- Gestionar proyectos, incluyendo el análisis, pruebas, documentación y desarrollo de requerimientos de negocio.
- Garantizar la calidad del código mediante revisiones, pruebas unitarias y la implementación de buenas prácticas de desarrollo.
- Actualizar bibliotecas y dependencias del proyecto para mantenerlo actualizado.
- Optimizar el rendimiento de las aplicaciones.
- Configurar servidores de aplicaciones si es necesario.
- Participar en la migración de versiones de Java cuando sea necesario.
- Colaborar en la configuración de servidores de aplicaciones.
- Explorar y utilizar tecnologías adicionales como Apache Kafka y Birt para la generación de reportes.
**_ ¿Qué estamos buscando?_**
- en Informática, Ingeniería de Software o a fin.
- Experiência en diseño e implementación de patrones de diseño orientado a Objetos (al menos 4 años).
- Experiência en desarrollo de aplicaciones con Java 8 y Java 11 o superior (al menos 2 años en cada versión).
- Conocimiento sólido de características y mejores prácticas de Java 8 y Java 11.
- Experiência en estrategias de generación de llaves primarias (al menos 3 años).
- Experiência en mapeo de estructuras de entidad-relación complejas (al menos 3 años).
- Conocimientos de Spring Framework versión 3.1.1 o superior y configuración de componentes mediante XML y anotaciones.
- Experiência en JPA y Hibernate (al menos 2 años).
- Amplia experiência en creación de consultas SQL en modelos relacionales complejos (al menos 2 años).
- Experiência en creación y despliegue de microservicios con Spring Boot.
- Experiência en la actualización de bibliotecas y dependencias.
- Conocimientos de rendimiento y optimización de aplicaciones.
- Conocimiento de las versiones de Spring Framework 3.3.1, 5.3.x o superior, Spring Data JPA versión 2021.1.2 o superior, y las características de las versiones de Java 8 y 11.
- Experiência con Infinispan 5.2.1 o superior u otros componentes para guardar caché.
- Familiaridad con Spring Boot 2.7 o superior, Resteasy 2.2.1, Primefaces 4 o superior, Maven y Wildfly 11 o superior, o cualquier otro servidor de aplicaciones.
- Experiência en la configuración de servidores de aplicaciones. (Deseable)
- Experiência en la migración de versiones de Java. (Deseable)
- Conocimientos en Apache Kafka. (Deseable)
- Familiaridad con Birt 2.2 - 5.4 u otros mecanismos de generación de reportes. (Deseable)
**_ ¿Qué ofrecemos?_**
- Sueldo base $30,000 a $40,000 netos, acorde a tu experiência y habilidades.
- Bonos por desempeño y logro de objetivos, para reconocer y recompensar tu contribución al éxito de la empresa.
- Seguro de Gatos Médicos Mayores
- Seguro de Vida
- Vales de despensa
- Programa de bienestar corporativo con acceso a más de 3100 gimnasios y programas de salud mental.
- Programa de formación y becas para desarrollo de habilidades y Plan de Carrera.
- Coaching sobre salud
- Coaching sobre gestión de objetivos y resultados.
- Horario de: lunes a viernes de 9:00 a 18:00 horas.
- En ORCA respetamos la diversidad y promovemos la inclusión, dando oportunidad por igual a todo postulante; valoramos competencias profesionales, capacidades y habilidades, independientemente de edad, sexo, raza, etnia, origen, religión, situación económica o condición física, por lo que en nuestros procesos de atracción de talento NO solicitamos certificados médicos, pruebas de embarazo y/o VIH._