Buscamos un Desarrollador Junior Java apasionado por la construcción de sistemas distribuidos y con un fuerte interés en la arquitectura de microservicios. Será responsable de desarrollo e implementación de componentes de servicio, siguiendo las mejores prácticas de código y asegurando la calidad del software. El candidato ideal demuestra una base sólida en Programación Orientada a Objetos (POO) y está ansioso por aprender.
Lenguaje: Fuerte conocimiento de Java (preferiblemente Java 8+).
Frameworks: Experiencia práctica demostrable (proyectos personales o académicos) con Spring Boot.
Gestión de Proyectos: Familiaridad con Maven (o Gradle) para la gestión de dependencias y el ciclo de vida de la construcción (build).
APIs: Comprensión de la arquitectura RESTful y la capacidad de construir y consumir APIs.
Bases de Datos: Experiencia básica con consultas SQL y diseño de esquemas (ej. MySQL, PostgreSQL).
Control de Versiones: Uso fluido de Git (comandos básicos, branching, merging).
Será responsable de desarrollo e implementación de componentes de servicio, siguiendo las mejores prácticas de código y asegurando la calidad del software
Conocimiento introductorio de los Patrones de Diseño de Microservicios (ej. Service Discovery, API Gateway).
Exposición a tecnologías de contenedores como Docker.
Familiaridad con conceptos de Spring Cloud (aunque sea a nivel teórico).
Experiencia con bases de datos NoSQL (ej. MongoDB, Redis).
Conocimiento de metodologías Ágiles (Scrum/Kanban).
Inicia sesión para buscar evaluaciones auténticas, calificaciones anónimas y datos sobre los sueldos antes de postularte.