Buscamos un Desarrollador Full-stack Semi-Senior con sólida experiencia en el ecosistema Java para sumarse a nuestro equipo de tecnología. En este rol, serás responsable del diseño, desarrollo y mantenimiento de aplicaciones web y microservicios escalables. Buscamos a alguien con la autonomía necesaria para proponer soluciones técnicas, mantener buenas prácticas de código y colaborar activamente en la evolución de nuestros sistemas.
Experiencia Requerida
• Tiempo de experiencia: Entre 2 y 5 años de experiencia comprobable desempeñándose en roles de desarrollo de software utilizando Java.
• Experiencia en Arquitectura: Al menos 1 año participando activamente en proyectos basados en microservicios o arquitecturas distribuidas de Spring Cloud.
• Proyectos Previos: Experiencia demostrable en el diseño y consumo de APIs RESTful, migración o mantenimiento de sistemas (web/escritorio) y gestión de bases de datos productivas.
Responsabilidades
• Desarrollar aplicaciones de escritorio, web y microservicios utilizando Java y Spring.
• Diseñar e integrar APIs REST eficientes y seguras.
• Optimizar y consultar bases de datos relacionales y no relacionales.
• Colaborar en la arquitectura de microservicios usando herramientas de Spring Cloud.
• Garantizar la calidad del código mediante la aplicación de patrones de diseño y buenas prácticas.
Requisitos Técnicos (Excluyentes)
• Java avanzado: Experiencia sólida en desarrollo con lenguaje Java.
• Framework Spring: Dominio de Spring Boot para el desarrollo de APIs REST.
• Spring Cloud: Conocimientos comprobables en Gateway, Config Server y Eureka.
• Seguridad: Implementación de Spring Security y autenticación con JWT (JSON Web Token).
• Bases de datos: Manejo de SQL (Relacional y PL/SQL Server) y nociones de NoSQL.
• Control de versiones: Uso diario de GIT y flujos de trabajo en plataformas como Bitbucket.
• Arquitectura: Dominio del patrón de diseño MVC y desarrollo de aplicaciones web.
Requisitos Deseados (Plus / Valor agregado)
• Frontend: Conocimientos en JavaScript y Angular para desarrollo web.
• Otros lenguajes: Experiencia previa o nociones en C#, .NET o Visual Basic.
• Aplicaciones: Experiencia en mantenimiento o migración de aplicaciones de escritorio.
Habilidades Blandas (Soft Skills)
• Proactivo: Capacidad para proponer mejoras e investigar soluciones de forma autónoma.
• Orientado a resultados: Enfoque en entregas de calidad que aporten valor al negocio.
• Trabajo en equipo: Sobresaliente comunicación y disposición para colaborar y guiar a perfiles junior.
📌 Desarrollador Full stack Semi Senior Java Spring (Mineral de la Reforma)
🏢 Grupo Amigo
📍 Mineral de la Reforma
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.