06 ago
|
Bluetab, an IBM
|
Xico
06 ago
Bluetab, an IBM
Xico
No solo buscamos talento, buscamos mentes curiosas que disfruten aprender y transformar el futuro.
Somos tech, somos exigentes y sí, vamos rápido. Pero nadie compite solo. Trabajamos en equipo y si buscas retos que te saquen de la zona cómoda (porque ahí no crece nadie), estás en el lugar correcto. Aquí aprenderás con expertos, participarás en proyectos de alto impacto y estarás siempre un paso adelante en tecnología.
Descripción del Puesto
Buscamos un
Desarrollador/a Backend Java
altamente capacitado para sumarse a nuestro equipo de ingeniería. En este rol, serás responsable de diseñar, construir y optimizar servicios backend escalables y de alto rendimiento. Trabajarás de la mano con el equipo de arquitectura y producto para construir APIs REST sólidas, gestionar bases de datos complejas y garantizar la calidad del software bajo los estándares de Clean Code y principios SOLID.
Responsabilidades Clave
Diseñar, desarrollar y mantener APIs REST eficientes y escalables utilizando
Spring Boot
.
Implementar capas de persistencia robustas mediante
JPA / Hibernate
e integrar bases de datos relacionales y no relacionales.
Analizar y optimizar consultas complejas en bases de datos para mejorar el tiempo de respuesta y el rendimiento general del sistema.
Escribir código limpio, mantenible y modular aplicando
principios SOLID
y patrones de diseño backend.
Diseñar y ejecutar pruebas unitarias e integradas con
JUnit y Mockito
para garantizar la cobertura y estabilidad del código.
Gestionar y configurar la construcción de proyectos mediante
Maven o Gradle
.
Implementar mecanismos de autenticación y autorización utilizando
Spring Security
.
Colaborar en la resolución de problemas técnicos complejos y en la mejora continua de la arquitectura del software.
Requisitos Técnicos
Experiencia Obligatoria
Sólida experiencia previa en desarrollo backend con
Java
(versiones 8, 11, 17 o 21).
Dominio del ecosistema Spring:
Spring Boot, Spring Data JPA y Spring Security
.
Experiencia demostrable en el diseño, optimización e integración de
bases de datos relacionales
(SQL) y
no relacionales
(NoSQL).
Experiencia práctica en pruebas automatizadas con
JUnit y Mockito
.
Manejo de herramientas de construcción y gestión de dependencias (
Maven / Gradle
).
Conocimientos Deseables y Metodologías
Conocimiento profundo de
Clean Code
, principios SOLID y patrones de diseño de software.
Experiencia en la documentación de APIs (Swagger / Open API).
Control de versiones con Git.
Familiaridad con arquitecturas de microservicios o arquitectura limpia / hexagonal.
Habilidades Blandas (Soft Skills)
Orientación a la resolución de problemas técnicos complejos.
Capacidad de análisis crítico y atención al detalle en la optimización de código.
Buena comunicación para trabajar en equipos multidisciplinarios.
Proactividad y enfoque en la calidad de entrega.
¿Qué tenemos para ti?
Apoyamos tu crecimiento personal y profesional con planes de desarrollo individual, donde tu eres dueñ@ de tu carrera y hasta dónde quieres llegar.
Días de descanso superiores a los de la ley: No es necesario esperar un año para disfrutar de tus días de vacaiones, además de días adicionales por tipos de eventos especiales y festividades.
Beneficios económicos adicionales a tu salario: Vales de despensa, fondo de ahorro, bolsa de capacitación, bono de bienestar, convenios y descuentos.
Apoyo emocional, queremos tu estabilidad en salud fisica y mental, por ello tenemos diversos ventajas que cubren aspectos de equilibrio personal para ti y salud para tu familia. ¡Queremos cuidar de ti y los tuyos!
Aquí hay espacio para gente buena... como tú, ¡Queremos conocerte!
📌 Java Developer (Xico)
🏢 Bluetab, an IBM
📍 Xico