Backend Java Sr.
BabelDescripción del puesto
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?
- Backend Java Sr.
- Perfil Senior
- 5 años mínimos de experiencia en java/microservicios en Desarrollo, no en mantenimiento/soporte de sistemas
- Java 17 o superior
- Sprint boot y/o Quarkus
- Store procedure y modelado de datos en ORACLE
- GIT
- MAVEN
- Junit/Mokito/SonarQube
- CI/CD
Perfil técnico:
5 años de experiencia como ingeniero de software desarrollando Backend:
-Obligatorias: Microservicios, GIT, bases fuertes de POO, RESTful, bases sólidas de Bases de Datos relacionales (Oracle principalmente) y no relacionales (REDIS), Arquitecturas SOA, Web Services (SOAP), Web Servers/App Servers, IAM, API Gateway, JAVA 17+, Marco de trabajo Agile (Scrum), Docker, Infraestructura y Redes
-Deseables: CloudNative, 12FactorApp, SSO, DevSecOps, OCP/Kubernetes.
* OCP ➡️ Openshift Container Planform
Detalle específico:
1. Entorno de Desarrollo Integrado (IDE)
· Eclipse
· IntelliJ IDEA
· Visual Studio Code
2. Herramientas de Construcción y Gestión de Dependencias
· Maven
3. Control de Versiones
· Git: Es el sistema de control de versiones más utilizado. Repositorios como GitHub, GitLab o Bitbucket permiten la colaboración.
4. Frameworks para Desarrollo Web
· Spring Framework
· Quarkus
5. Base de Datos y Persistencia
· Hibernate
· JPA (Java Persistence API)
· Oracle (Manejo de paquetes, funciones, procedimientos, bloques anónimos, transacciones)
· Sybase(Funciones, procedimientos, bloques anónimos, transacciones)
6. Microservicios y Comunicación entre Servicios
· Spring Boot
· IBMMQ o RabbitMQ
· REST/JSON
7. Pruebas y Aseguramiento de Calidad
· JUnit
· Mockito
· SonarQube
8. Despliegue y Entrega Continua (CI/CD)
· Openshift
· Docker.
· Kubernetes
9. Seguridad
· Spring Security
· OAuth2 / JWT (JSON Web Tokens)
· SLF4J + Logback/Log4j
10. Gestión de APIs
· Swagger/OpenAPI
· Postman
· SOAPUI
11. Virtualización y Cloud
· OpenShift
12. Gestión de Tareas Asíncronas
· Quartz Scheduler
· Spring Scheduling
¿En un ranking en experiencia en entornos Cloud cual es el nivel esperado?
Básico, deseable Medio
· ¿Requiere experiencia en modelo de datos?
De 3 años en adelante en la generación de diagramas ER
Soft skills:
Personales
· Responsabilidad
· Compromiso
· Motivación
· Profesionalismo
· Crítica
Sociales
· Trabajo en equipo
· Comunicación
· Asertividad
· Integración
· Empatía
Metódicas
· Organización
· Adaptación
· Resolución
· Analítica
· Resiliencia
- IDE de su elección
- Modalidad: Híbrido 90% remoto 10%oficina.
Babel, the great way to achieve the success.
¿Quieres formar parte de un equipo en expansión, comprometido e innovador que hace historia cada día? En Babel te acompañamos en tu camino hacia el éxito. Creemos en el talento de las personas y lo queremos potenciar ofreciéndote un gran entorno de trabajo basado en la colaboración y la solidaridad.
Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo de personas con una misión compartida y a un modelo de compañía centrado en valores.
Además,
- Esquema 100% Nomina
- SGM Mayores, SGM Menores
- Apoyo de Home Office
- Beneficios corporativos superiores
En cumplimiento de la normativa vigente en materia de protección de datos, le informamos que el responsable de sus datos personales es GRUPO BABEL y los utilizará para la realización de procesos internos de selección de personal, basado en su consentimiento, mediante la facilitación de sus datos curriculares y en la aplicación de medidas precontractuales.
Los datos podrán ser comunicados a las entidades que conforman el GRUPO BABEL con el fin ofrecerle el puesto de trabajo que se adapte a su perfil profesional y las establecidas legalmente.
Puede acceder, rectificar y suprimir los datos, así como otros derechos que le asisten sobre protección de datos a través de data.protection@babelgroup.com. Podrá obtener información adicional, sobre protección de datos, dirigiéndose a nuestra política de privacidad.
¿Te interesa este puesto?