Desarrollador Backend Java Spring Boot 3+ Senior - Remoto en Uruguay

Sofka Technologies

  • Montevideo
  • Permanente
  • Tiempo completo
  • Hace 2 meses
✨ ¿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! 🌟📚

Sofka Technologies

Empleos similares

  • Desarrollador Java Senior

    Alabama Solutions

    • Montevideo
    Estamos buscando un desarrollador con experiencia en Java EE para sumarse a nuestro equipo para importante empresa estatal en Uruguay. Este rol requiere una fuerte capacidad técnic…
    • Hace 1 mes
    • Postúlese fácilmente
  • Desarrollador Java

    Arnaldo C. Castro.

    • Montevideo
    ¿Querés sumarte a una empresa líder en tecnología, con excelente ambiente laboral y oportunidades de desarrollo? ¡En Arnaldo Castro tenemos un lugar para ti! Nos encontramos en…
    • Hace 7 días