Desarrollador Backend Microservicios Senior
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
We are One Team. We make it happen. We are Unstoppable. Babel es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. ¿Cuál es nuestro plan estratégico? ¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas. ¿Qué buscamos? Objetivo del puesto: Construir y optimizar servicios backend escalables, seguros y resilientes, contribuyendo a la capacidad técnica del equipo y asegurando que las aplicaciones soporten un alto volumen de transacciones con estándares adecuados de rendimiento, seguridad y continuidad operativa. Responsabilidades clave: - Desarrollar servicios backend robustos utilizando Java 8+, Spring Boot y arquitectura de microservicios. - Diseñar, construir y mantener APIs RESTful seguras, documentadas y alineadas con buenas prácticas de integración. - Aplicar principios de programación orientada a objetos, SOLID, manejo de excepciones, debugging y optimización de memoria. - Implementar prácticas de seguridad en backend, incluyendo manejo seguro de sesiones, OAuth 2.0 y JWT. - Trabajar con contenedores y plataformas de despliegue como Docker, OpenShift y Kubernetes básico. - Colaborar en prácticas DevOps y CI/CD utilizando herramientas como Jenkins, GitLab o GitHub. - Desarrollar pruebas unitarias y automatizadas con frameworks como JUnit y Mockito. - Monitorear y optimizar servicios utilizando herramientas como Prometheus, Grafana o ELK Stack. Retos del rol: - Integrarse rápidamente a un proyecto con asignación inicial de 6 meses y necesidad de capacidad técnica inmediata. - Mantener equilibrio entre velocidad de entrega, calidad técnica, seguridad y resiliencia de los servicios backend. - Trabajar en un entorno de microservicios donde la escalabilidad, observabilidad y estabilidad son críticas. - Aportar criterio técnico en decisiones de arquitectura backend y diseño de servicios. Requisitos indispensables: Experiencia: - Experiencia senior como Desarrollador Backend Microservicios. - Experiencia sólida en desarrollo backend con Java 8+ y ecosistema Spring. - Experiencia construyendo servicios RESTful, microservicios y componentes backend escalables. - Experiencia trabajando con prácticas ágiles Scrum. Tecnología: - Java 8+, Programación Orientada a Objetos, principios SOLID, manejo de excepciones y debugging. - Gestión de memoria, garbage collection, optimización de heap, concurrencia avanzada y multithreading. - Spring, Spring Boot, Spring Core, inyección de dependencias e inversión de control IoC. - Spring Data, JPA/Hibernate y Spring Security. - APIs RESTful, Swagger/OpenAPI, Postman o SoapUI. - Docker, Dockerfiles, OpenShift y Kubernetes básico. - DevOps y prácticas CI/CD con Jenkins, GitLab o GitHub. - Monitoreo y logging con Prometheus, Grafana o ELK Stack. - Automatización de pruebas, JUnit y Mockito. - Seguridad backend, manejo seguro de sesiones, OAuth 2.0 y JWT. - Arquitectura de microservicios y conocimiento en arquitectura backend. Competencias clave (INDISPENSABLE): - Orientación al cliente. - Innovación aplicada a soluciones técnicas. - Trabajo en equipo con células técnicas y stakeholders. - Agilidad para adaptarse a prioridades del proyecto. - Comunicación clara para colaborar en revisiones técnicas y validaciones. Deseable: - Conocimiento en Spring Cloud. - Inglés básico/intermedio. - Cursos o formación complementaria en Desarrollo Java, Contenedores, Scrum Developer o DevOps. Condiciones: - Modalidad: Híbrida, 2 a 3 veces por semana en oficina. - Ubicación: Ejército Nacional 425. - Horario: 8:30 a.m. a 6:00 p.m. - Asignación inicial de 6 meses. #babel Required Skills: Java 8+, Ecosistema de desarrollo Java, Manejo de excepciones, Gestión de memoria, Garbage collection, Optimización de heap, Concurrencia avanzada, Multithreading, Programación Orientada a Objetos, Principios SOLID, Debugging, Spring, Spring Boot, Spring Core, Inyección de dependencias, Inversión de control IoC, Spring Data, JPA, Hibernate, Spring Security, APIs RESTful, Swagger/OpenAPI, Postman o SoapUI, Docker, Dockerfiles, OpenShift, Kubernetes básico, DevOps, Prácticas CI/CD, Jenkins, GitLab, GitHub, Monitoreo y logging, Prometheus, Grafana, ELK Stack, Automatización de pruebas, JUnit, Mockito, Prácticas de seguridad, Manejo seguro de sesiones, OAuth 2.0, JWT, Arquitectura de microservicios, Conocimiento en arquitectura backend, Scrum Desired Skills : Spring Cloud, Inglés básico/intermedio, Cursos de Desarrollo Java, Cursos de Contenedores, Scrum Developer, DevOps ¿Qué ofrecemos? Babel, the great way to achieve the success. ¿Quieres formar parte de un equipo
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at babelgroup? Share your experience