Perfil técnico Deseable un mínimo de 5 años de experiencia como ingeniero de software desarrollando Backend.
Herramientas Obligatorias Microservicios GIT Bases fuertes de POO RESTful Bases sólidas de bases de datos relacionales (Oracle principalmente) Bases 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 Herramientas Deseables Cloud Native 12 Factor App SSO Dev Sec Ops OCP/Kubernetes OCP à Openshift Container Planform Detalle específico Entorno de Desarrollo Integrado (IDE) Eclipse Intelli J IDEA Visual Studio Code Herramientas de Construcción y Gestión de Dependencias Maven Control de Versiones Git: Es el sistema de control de versiones más utilizado.
Repositorios como Git Hub, Git Lab o Bitbucket permiten la colaboración.
Frameworks para Desarrollo Web Spring Framework Quarkus 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) Microservicios y Comunicación entre Servicios Spring Boot IBMMQ o Rabbit MQ REST/JSON Pruebas y Aseguramiento de Calidad JUnit Mockito Sonar Qube Despliegue y Entrega Continua (CI/CD) Openshift Docker Kubernetes Seguridad Spring Security OAuth2 / JWT (JSON Web Tokens) SLF4 J + Logback/Log4j Gestión APIs Swagger/Open API Postman SOAPUI Virtualización y Cloud Open Shift Gestión de Tareas Asíncronas Quartz Scheduler Spring Scheduling Soft skills Personales Responsabilidad Compromiso Motivación Profesionalismo Crítica Soft skills Sociales Trabajo en equipo Comunicación Asertividad Integración Empatía Soft skills Metódicas Organización Adaptación Resolución Analítica Resiliencia Beneficios Esquema 100% Nómina SGM Mayores, SGM Menores Apoyo de Home Office Ventajas corporativos superiores #J-*****-Ljbffr
📌 Desarrollador Java Backend Microservicios Sr. (Tijuana)
🏢 BABEL
📍 Tijuana