✨ ¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀💡
¡Prepárate y únete a esta aventura! 🎯
¿Qué encontrarás?
🔧 Retos técnicos y personales que te mantendrán en constante crecimiento.
🤝 Un equipo conectado, enfocado en tu bienestar físico y mental.
🌱 Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
🎓 KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠🎮
🎉 Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
💡
Profesional responsable de diseñar, desarrollar y mantener soluciones backend robustas, escalables y seguras utilizando el ecosistema Java. Este rol requiere un enfoque sólido en buenas prácticas de desarrollo, arquitectura limpia, eficiencia en el procesamiento de datos y trabajo colaborativo en entornos ágiles. Su objetivo es garantizar integraciones efectivas con APIs, bases de datos y servicios de terceros bajo principios de calidad y rendimiento.
🧠 Conocimientos Técnicos Requeridos
🔹 Lenguaje y Frameworks
- Dominio experto de Java 17+ y familiarización con Java 21
- Uso de records, sealed classes, pattern matching, virtual threads (Project Loom)
- Amplio manejo de Spring Boot 3+, Spring WebFlux y Spring Cloud
- Uso de GraalVM para optimización de rendimiento
🔹 Arquitectura y Diseño
- Diseño de microservicios escalables y resilientes
- Aplicación de DDD, arquitectura hexagonal, Ports & Adapters
- Enfoque en Event-Driven Architecture (coreografía, outbox)
- Observabilidad con OpenTelemetry
🔹 Integración y Mensajería
- Interacción avanzada con Kafka (publicador, consumidor, coreografía)
- Experiencia integrando APIs RESTful, incluyendo:
- OAuth2, OpenID Connect, JWT, API Gateway, Rate Limiting
- Integración con middleware y APIs de terceros aplicando resiliencia, logging estructurado, timeouts, circuit breakers
🔹 Bases de Datos
- Relacionales: PostgreSQL, Oracle, incluyendo transacciones, tuning de queries y migraciones con Flyway/Liquibase
- NoSQL: Cosmos DB, MongoDB, Redis, con diseño eficiente de modelos
🔹 Calidad del Software
- Aplicación de Clean Code, principios SOLID, patrones de diseño (GoF, GRASP, CQRS, SAGA)
- Pruebas:
- Unitarias: JUnit 5, Mockito
- Integración: Testcontainers
- Contract Testing: Pact
- Cobertura y pruebas de mutación: Pitest
🔹 DevOps y Automatización
- Contenedores: Docker, Kubernetes
- GitOps, Helm, Kustomize
- Pipelines de CI/CD con Azure DevOps
- Seguridad: DevSecOps, SAST/DAST, secretos y controles de acceso Zero-Trust
¡PRESENTATE y sé parte de esta historia! 🎉
Condiciones
📝Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
🚀 ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! 🌟📚