SofkaSO

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

Sofka Technologies is a leading IT services company founded in 2013, based in Colombia, specializing in customized technology solutions to enhance business operations across Latin America.

Sofka

Employee count: 501-1000

Uruguay only

✨ ¿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! 🌟📚

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Uruguay +/- 0 hours

About Sofka

Learn more about Sofka and their company culture.

View company profile

Sofka Technologies has established itself as a prominent player in the IT services sector since its founding in 2013. Based in Colombia, the company has expanded its reach across eight countries, including the United States, Mexico, and various nations in Central America. The core mission of Sofka is to transform people's lives through technology, making it a trusted partner for businesses navigating the complexities of digital transformation.

The firm prides itself on its agile approach to software development, which includes bespoke solutions tailored to the unique needs of each client. With a focus on continuous improvement—rooted in the philosophy of Kaizen—Sofka emphasizes the importance of collaboration and understanding client challenges. This allows the company to create effective and innovative solutions that align with business objectives. As Sofka Technologies continues to grow, it remains committed to fostering a culture of excellence among its over 1,000 professionals, collectively known as 'Sofkianos.' Their dedication not only contributes to the company’s success but also enriches the communities they operate in, making technology accessible and beneficial for all.

Claim this profileSofka logoSO

Sofka

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

19 remote jobs at Sofka

Explore the variety of open remote roles at Sofka, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Sofka

Remote companies like Sofka

Find your next opportunity by exploring profiles of companies that are similar to Sofka. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Sofka hiring Desarrollador Backend Java Spring Boot 3+ Senior - Remoto en Uruguay • Remote (Work from Home) | Himalayas