Junior Java Developer
hace 6 días
Sintad
, empresa con más de 24 años de experiencia ofreciendo soluciones de software para compañías del sector de
Comercio Internacional
, se encuentra en la búsqueda de un
Desarrollador Junior Java
para integrarse a su equipo.
Responsabilidades
Participar activamente en el proyecto de
migración de nuestra plataforma actual hacia un modelo SaaS en la nube
.
Brindar
soporte al área interna
en la gestión de incidencias y requerimientos.
Colaborar en el
mantenimiento y mejora continua de los productos en producción
, asumiendo progresivamente mayores responsabilidades en el área de desarrollo.
Habilidades y Conocimientos Técnicos Requeridos:
Fundamentos de Java:
- Sólidos conocimientos del lenguaje de programación Java y sus principios fundamentales.
- Comprensión profunda de la Programación Orientada a Objetos (POO): encapsulamiento, herencia, polimorfismo y abstracción.
- Familiaridad con las estructuras de datos básicas de Java (Listas, Mapas, etc.).
Frameworks y Tecnologías Esenciales:
- Spring Boot:
Conocimiento práctico en la creación de aplicaciones y microservicios con Spring Boot. - Spring Framework:
Comprensión de los conceptos básicos de Spring, como la inyección de dependencias y los beans. - JPA y Hibernate:
Experiencia o conocimiento sólido en el mapeo objeto-relacional (ORM) utilizando JPA y la implementación de Hibernate para la persistencia de datos.
Bases de Datos:
- Conocimiento de SQL para realizar consultas a bases de datos relacionales.
- Experiencia trabajando con al menos un sistema de gestión de bases de datos como MySQL, PostgreSQL u Oracle.
Herramientas de Desarrollo y Control de Versiones:
· Familiaridad con herramientas de construcción como Maven o Gradle.
· Experiencia básica con sistemas de control de versiones, preferiblemente Git.
· Conocimiento de algún Entorno de Desarrollo Integrado (IDE) como IntelliJ IDEA o Eclipse.
Desarrollo Web y APIs:
· Comprensión de los conceptos de APIs RESTful y los verbos HTTP.
· Conocimientos básicos de tecnologías web como HTML, CSS y JavaScript son una ventaja.
· Dominio de inglés intermedio:
Lectura, escritura y conversación.
Conocimientos deseables:
- Contenerización:
- Una comprensión básica de lo que son los contenedores y herramientas como Docker es un plus.
- Plataformas en la Nube:
- Cualquier exposición a plataformas en la nube como AWS, Azure o Google Cloud es una ventaja.
Competencias y Habilidades Blandas:
- Capacidad de Resolución de Problemas:
Habilidad para analizar problemas y proponer soluciones efectivas. - Trabajo en Equipo:
Disposición para colaborar activamente con otros miembros del equipo. - Habilidades de Comunicación:
Capacidad para comunicarse de manera clara y efectiva, tanto de forma oral como escrita. - Proactividad y Ganas de Aprender:
Un fuerte deseo de aprender nuevas tecnologías y mejorar continuamente sus habilidades. - Atención al Detalle:
Ser meticuloso y organizado en el trabajo. - Adaptabilidad:
Capacidad para adaptarse a nuevos desafíos y cambios en los proyectos.
Beneficios:
- Ser parte de una de las empresas líderes en software as a service para empresas de comercio internacional.
- Trabajo Remoto.
- Buen ambiente laboral.
- Beneficios sociales al encontrase en planilla.
- Realización de capacitaciones para el desarrollo profesional.
- Medic Center.
-
Junior Developer
hace 6 días
Pueblo Libre, Perú Sintad A tiempo completoSintad, empresa con más de 25 años de experiencia ofreciendo soluciones de software para compañías del sector de Comercio Internacional, se encuentra en la búsqueda de un Desarrollador Junior Full Stack, para integrarse a su equipoResponsabilidadesParticipar activamente en el proyecto de migración de nuestra plataforma actual hacia un modelo SaaS en...