Detalles de la Vacante

Desarrollador Java Senior

Descripción

Empresa: Babel

Desarrollar y mantener soluciones backend robustas, escalables y seguras utilizando Java 17+ y arquitecturas de microservicios, garantizando continuidad operativa, estabilidad tecnológica y evolución de plataformas empresariales de alta demanda.

Experiencia requerida

Experiencia senior como Desarrollador Backend de Microservicios y experiencia sólida en desarrollo backend con Java 8+ y ecosistema Spring.

Responsabilidades

Desarrollar servicios backend robustos utilizando Java 8+, Spring Boot y arquitectura de microservicios. Diseñar, construir y mantener APIs RESTful seguras y documentadas. Aplicar principios SOLID, manejo de excepciones, debugging y optimización de memoria. Implementar prácticas de seguridad backend (OAuth 2.0, JWT). Trabajar con Docker, OpenShift y Kubernetes. Colaborar en prácticas DevOps y CI/CD. Desarrollar pruebas unitarias y automatizadas. Monitorear y optimizar servicios con Prometheus, Grafana o ELK Stack.

Conocimientos técnicos

Java 8+, Programación Orientada a Objetos, principios SOLID, manejo de excepciones, debugging, gestión de memoria, garbage collection, optimización de heap, concurrencia avanzada, multithreading, 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/SoapUI, Docker, OpenShift, Kubernetes básico, DevOps, CI/CD con Jenkins, GitLab o GitHub, monitoreo con Prometheus, Grafana o ELK Stack, pruebas con JUnit y Mockito, seguridad backend, OAuth2.0 y JWT.

Habilidades

Colaboración, compromiso, innovación, trabajo en equipo, orientación al logro.

Prestaciones y beneficios

Esquema 100% nómina, SGM Mayores, SGM Menores, Apoyo de Home Office, Beneficios corporativos superiores, entorno diverso e inclusivo.

Experiencia

Experiencia senior como Desarrollador Backend de Microservicios y experiencia sólida en desarrollo backend con Java 8+ y ecosistema Spring.

Conocimientos

Java 8+, Programación Orientada a Objetos, principios SOLID, manejo de excepciones, debugging, gestión de memoria, garbage collection, optimización de heap, concurrencia avanzada, multithreading, 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/SoapUI, Docker, OpenShift, Kubernetes básico, DevOps, CI/CD con Jenkins, GitLab o GitHub, monitoreo con Prometheus, Grafana o ELK Stack, pruebas con JUnit y Mockito, seguridad backend, OAuth2.0 y JWT.

Habilidades

Colaboración, compromiso, innovación, trabajo en equipo, orientación al logro.

Actividades

Desarrollar servicios backend robustos utilizando Java 8+, Spring Boot y arquitectura de microservicios. Diseñar, construir y mantener APIs RESTful seguras y documentadas. Aplicar principios SOLID, manejo de excepciones, debugging y optimización de memoria. Implementar prácticas de seguridad backend (OAuth 2.0, JWT). Trabajar con Docker, OpenShift y Kubernetes. Colaborar en prácticas DevOps y CI/CD. Desarrollar pruebas unitarias y automatizadas. Monitorear y optimizar servicios con Prometheus, Grafana o ELK Stack.

Datos Generales

Tipo de Contrato

Tiempo completo