Desarrollador Backend JAVA 8
Multiplica Talent
- Bogotá DC
- Permanente
- Tiempo completo
- Ingeniero de sistemas o computación, electrónica, telecomunicaciones, telemática o afines.
- Experiencia de 3 a 5 años en cargos similares
- Conocimiento en el lenguaje de programación Java, específicamente en el nivel Asociado recomendado por Oracle para Java 8, los cuales se mapean a los siguientes tópicos: tipos de datos, igualdad, operadores, manejo básico de excepciones, sobre-escritura y sobre-carga de métodos, modificadores de acceso, herencia y colecciones.
- Competencia para la resolución de algoritmos básicos usando estructuras básicas de datos tales como arreglos, strings y listas enlazadas
- Competencia para proponer algoritmos sub-óptimos de búsqueda de fuerza bruta, y conocimiento de lógica de ordenamiento
- Fundamentos en Pruebas Unitarias: buenas prácticas, anatomía de una prueba unitaria
- Conocimientos en al menos un framework de pruebas unitarias: para desarrolladores Java, JUnit o TestNG
- Habilidades para entender y trabajar con el sistema de control de versiones llamado GIT.
- Conocimiento en programación orientada a objetos e ingeniería de software.
- Conocimientos y experiencia en programación funcional.
- Patrones de diseño, principios SOLID y ACID.
- Conocimiento en estilos y patrones de arquitectura de software.
- Conocimiento en arquitecturas nativas de nube y patrones de diseño en nube.
- Conocimiento y experiencia en servicios web REST/SOAP.
- Calidad de software, pruebas unitarias, de integración y end to end.
- Redacción y utilización de servicios API RESTful
- Conocimiento general de herramientas como Maven, Gradle, Jenkins/Bamboo, Docker
- Conocimiento en servicios de plataformas de nube en especial AWS
- Conocimiento y experiencia en Golang
- Conocimiento de herramientas de medición de calidad de código como Jacoco, Lint y Sona
- Sistemas de bases de datos relacionales SQL
- Contrato a termino indefinido.
- Modalidad de trabajo hibrido si reside en Bogota. Si reside en otra ciudad se trabajaría remoto
- Salario de $7.200.000
- Plan complementario de salud.
- Oportunidad de crecimiento.
- Aprendizaje continuo: acceso gratuito a cursos.
- Bienestar: sesiones de wellbeing, tarifa preferencial para sesiones de terapia psicológica.
- 1 día de la familia libre cada semestre
- Beneficio en clases de inglés.