04 ago
|
Cion Computación
|
Ciudad de México
04 ago
Cion Computación
Ciudad de México
Direct message the job poster from Cion Computación
Buscamos Programador Backend con experiencia y actitud proactiva, especializado/a en Java y Spring Boot, con dominio en el diseño e implementación de arquitecturas de microservicios en entornos cloud, preferentemente sobre AWS. Entre 1 y 2 años de experiencia.
La persona seleccionada será responsable de diseñar, desarrollar y mantener soluciones escalables, seguras y de alto rendimiento, colaborando estrechamente con equipos multidisciplinarios. Además, participará activamente en la automatización de procesos y en la adopción de prácticas DevOps para optimizar el ciclo de vida del desarrollo.
Jornada completa, modelo hibrido se requiere presentarse 2 veces al mes en oficina en Santa Fe.
- Diseño y Desarrollo: Diseñar, implementar y mantener soluciones backend robustas y escalables, enfocadas en arquitecturas de microservicios y/o Serverless (FaaS).
- Integración con AWS: Trabajar intensivamente con servicios de AWS como Lambda, API Gateway, SQS, S3, RDS y ECS/Fargate para desplegar y gestionar aplicaciones.
- Desarrollo de APIs: Implementar y consumir APIs REST (y/o SOAP) para la integración fluida de aplicaciones internas y externas, asegurando la documentación adecuada (ej. Swagger/OpenAPI).
- Automatización: Desarrollar procesos batch y scripts de automatización utilizando principalmente Python para optimizar tareas operativas y de negocio. Nivel Básico/intermedio.
- DevOps y Contenedores: Colaborar "a nivel de desarrollador" en los procesos de DevOps (CI/CD)
*quitar -> y gestionar la orquestación de contenedores, idealmente con AWS ECS o conocimiento en Kubernetes.*
- Bases de Datos: Diseñar esquemas y optimizar consultas en Bases de Datos Relacionales (SQL), asegurando la integridad y el rendimiento de los datos.
- Experiencia con distintos Lenguajes y Frameworks
- Java (Nivel avanzado).
- Spring Boot (Experiencia indispensable en la creación de microservicios).
- Python (Nivel básico/intermedio para scripting y automatización).
- Cloud y Contenedores
- AWS: Experiencia práctica como desarrollador en servicios clave para microservicios/Serverless (Lambda, API Gateway, SQS/SNS, S3, RDS, DynamoDB deseable).
- Linux: Deseable conocimientos de administración básica y scripting en entornos Linux.
- Definición y desarrollo de modelos de datos
- APIs: Diseño e implementación de APIs REST (Conocimiento de SOAP es un plus).
- Bases de datos: Experiencia demostrable con Bases de Datos Relacionales (SQL) como PostgreSQL, MySQL, MariaDB.
- Control de Versiones: Dominio de Git y flujos de trabajo con GitHub (o Bitbucket/GitLab).
- Conocimientos Propios de Microservicios (Deseables)
- Patrones de Microservicios:
Deseable experiencia con patrones como Circuit Breaker, Service Discovery, Event Sourcing, etc.
- Mensajería Asíncrona: Experiencia con colas y brokers de mensajes (AWS SQS, Kafka, RabbitMQ).
- Testing: Desarrollo de tests unitarios, de integración y funcionales (JUnit, Mockito).
- Monitorización y Logging: Como desarrollador experiencia uso de herramientas de logging distribuido y monitorización (Prometheus, Grafana, ELK/Datadog, AWS CloudWatch).
Competencias
- Comunicación fluida y estructurada. Capacidad para explicar conceptos técnicos complejos a audiencias no técnicas y documentar soluciones de forma clara y concisa.
- Capacidad analítica para resolver problemas complejos de forma efectiva.
- Estimación de implementaciones
- Gestión de ciclo de desarrollo de software.
- Pensamiento Crítico: Capacidad para evaluar soluciones, patrones de diseño y tomar decisiones informadas sobre la arquitectura.
- Trabajo en Equipo y Colaboración: Fuerte orientación a colaborar con otros desarrolladores, equipos de Operaciones y stakeholders, priorizando la transparencia y el intercambio de conocimiento.
- Proactividad y Autogestión: Iniciativa para impulsar proyectos, gestionar el tiempo y las tareas de manera autónoma, cumpliendo con los plazos establecidos.
- Orientación al Detalle: Atención meticulosa para escribir código limpio, eficiente y con alta calidad.
Requisitos deseables
Conocimientos en procesos de negocio Telco en áreas
#J-18808-Ljbffr
📌 Desarrollador Jr Spring Boot (Ciudad de México)
🏢 Cion Computación
📍 Ciudad de México