Talent.com
Esta oferta de trabajo no está disponible en tu país.
Ingeniero de Software Java + React - Uruguay

Ingeniero de Software Java + React - Uruguay

SofkaMontevideo, Departamento de Montevideo, UY
Hace 2 días
Tipo de contrato
  • Quick Apply
Descripción del trabajo

💻 ¡Estamos en búsqueda de un Ingeniero de Software!

¿Te apasiona construir soluciones escalables, seguras y con foco en calidad? ¿Querés ser parte de un equipo que impulsa la innovación tecnológica en el ecosistema financiero? ¡Entonces esta oportunidad es para vos!

¡Prepárate y únete a esta aventura!

¿Qué encontrarás?

  • Desafíos 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.
  • Programas que cuidan tu bienestar físico y emocional, y tu crecimiento profesional.🧠🎮

¿Qué buscamos?

¿Qué buscamos?

Desarrollador FullStack Senior con más de 5 años de experiencia y dominio comprobado en Java con SpringBoot y React que quiera asumir el reto de impulsar el desarrollo de sistemas robustos, escalables y alineados a las mejores prácticas del mercado.

¿Qué harás en este rol?

  • Diseñar, desarrollar e implementar soluciones end-to-end (backend y frontend) con foco en eficiencia, calidad, seguridad y mantenibilidad, apalancándose en asistentes de IA para acelerar la entrega y mejorar la productividad.
  • Participar activamente en la evaluación y mejora continua de sistemas actuales, proponiendo refactorizaciones, automatizaciones y estrategias de evolución tecnológica.
  • Asegurar que las soluciones cumplan con los criterios funcionales, no funcionales (performance, seguridad, escalabilidad, usabilidad) y los tiempos de entrega definidos, utilizando prácticas de CI / CD y pruebas automatizadas (unitarias, integración, mutación, sistema, performance y aceptación) .
  • Colaborar estrechamente con equipos multifuncionales bajo metodologías ágiles (Scrum / Kanban), participando en refinamientos, plannings, dailies y retrospectivas, con foco en la entrega continua de valor.
  • Aplicar principios de DevSecOps , asegurando la calidad del código, la gestión segura de dependencias, y la infraestructura como código en entornos cloud (Azure).
  • Garantizar que el desarrollo se alinee con las políticas organizacionales, los estándares técnicos, las buenas prácticas de ingeniería de software y las estrategias de calidad y seguridad definidas por la organización.
  • ¿Cuál debe ser tu dominio técnico?

    Requerido :

  • Java 17+ con experiencia en proyectos con Spring Boot 3.2+ (web, JPA, seguridad, perfiles).
  • Buen manejo de estructuras de datos, algoritmos básicos y principios de arquitectura limpia (Clean Code, SOLID).
  • Buen dominio de HTML5, CSS3 y preprocesadores como Sass .
  • Conocimientos prácticos en TypeScript 5.x y React 18 , incluyendo componentes, servicios y rutas.
  • Conocimientos de programación funciona l (streams, lambdas, funciones puras).
  • Principios sólidos de programación orientada a objetos (POO), diseño modular y uso de patrones comunes (Factory, Strategy, Singleton).
  • Estar alineado con las características modernas de los lenguajes.
  • Integración y diseño de APIs escalables y seguras (OpenAPI, Swagger)
  • Modelado y arquitectura de microservicios (modularidad, cohesión, acoplamiento)
  • Aplicación de patrones de diseño para resolver problemas complejos
  • Estrategias de calidad : pruebas unitarias, de integración, de contrato, mutación (JUnit en Java o Jest / Jasmine en TS). Conocimiento base en Piramide Cohn.
  • Dominio en bases de datos relacionales : normalización, consultas, replicación, particionamiento, caché.
  • Conocimiento avanzado en bases de datos no relacionales : configuración e implementación.
  • Manejo fluido de Git y comprensión de estrategias de branching como GitFlow
  • Aseguramiento de microservicios y gestión de accesos con mecanismos de autenticación y autorización como JWT y OAuth2
  • Conocimiento de arquitecturas orientadas a eventos y comunicación asíncrona.
  • Conocimiento de patrones distribuidos como event-driven architecture , retry policies , circuit breaker , y resiliencia ante fallos.
  • Aplicación de principios de DevSecOps , integrando escaneo de calidad y seguridad en el ciclo de desarrollo mediante herramientas como SonarQube , Snyk o Trivy , con gestión segura de secretos y cumplimiento de estándares como OWASP Top 10 en APIs y servicios.
  • Deseable :

  • Uso eficaz de GitHub Copilot para tareas repetitivas, pruebas, documentación técnica y generación asistida de código.
  • Afinidad con el enfoque “Vibe Coding”
  • Experiencia aplicando Domain-Driven Design (DDD) .
  • Experiencia o interés en trabajar con tecnologías de mensajería y streaming como Apache Kafka , Redis (pub / sub) , RabbitMQ o Azure Service Bus.
  • Conocimientos en hardening de contenedores , análisis de dependencias y políticas de revisión automática en pipelines (linting, branch protection, escaneo IaC).
  • Conocimiento básico en Infraestructura como Código (IaC) usando herramientas como Terraform o Ansible para definir y gestionar entornos de forma automatizada y reproducible.
  • Frameworks de pruebas funcionales para escribir pruebas automatizadas como Karate, Serenity y / o herramientas para pruebas de carga y performance como K6
  • 📍 Condiciones

  • Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de este equipo por mucho tiempo!
  • Modalidad de trabajo remoto. Tenemos oficina en Paysandú, y nos encanta encontrarnos en nuestra Casa Sofka! 📚
  • PaseLibre , TuTerapia , y una lista de beneficios que crece con el equipo!
  • Crear una alerta de empleo para esta búsqueda

    Ingeniero Java React • Montevideo, Departamento de Montevideo, UY

    Ofertas relacionadas
    React Developer (Vite Experience)

    React Developer (Vite Experience)

    BA Global TalentMontevideo, UY
    Quick Apply
    Americas with meaningful opportunities at U.We specialize in remote recruitment, HR operations, and workforce solutions, with a strong focus on transparency, support, and long-term success.At BA, y...Mostrar másÚltima actualización: hace 6 días
    Desarrollador SR – React / React Native | Uruguay

    Desarrollador SR – React / React Native | Uruguay

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! .Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas c...Mostrar másÚltima actualización: hace 8 días
    QA Automation + PlayWright | Remote | LATAM

    QA Automation + PlayWright | Remote | LATAM

    SofkaMontevideo, Departamento de Montevideo, .UY
    Quick Apply
    Are you passionate about ensuring top-notch quality in web applications? Do you love working with cutting-edge automation tools and contributing to impactful . If so, we want you on our team! ✨.Expe...Mostrar másÚltima actualización: hace más de 30 días
    Ingeniero de Software Java + Angular - Uruguay

    Ingeniero de Software Java + Angular - Uruguay

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Te apasiona construir soluciones escalables, seguras y con foco en calidad? ¿Querés ser parte de un equipo que impulsa la innovación tecnológica en el ecosistema financiero? ¡Entonces esta oportuni...Mostrar másÚltima actualización: hace 2 días
    Desarrollador / a React Native SSR - Uruguay

    Desarrollador / a React Native SSR - Uruguay

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! .Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas c...Mostrar másÚltima actualización: hace 10 días
    Desarrollador Java Senior con Programación Reactiva | Remoto

    Desarrollador Java Senior con Programación Reactiva | Remoto

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! .Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas c...Mostrar másÚltima actualización: hace 2 días
    Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Atomic HRMontevideo, Montevideo Department, .UY
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Mostrar másÚltima actualización: hace 24 días
    Senior Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Senior Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Atomic HRMontevideo, Montevideo Department, .UY
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Mostrar másÚltima actualización: hace más de 30 días
    Desarrollador SR FrontEnd (React) | Uruguay

    Desarrollador SR FrontEnd (React) | Uruguay

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Desarrollador / a SR - Frontend (REACT).Te apasiona crear interfaces excepcionales, desarrollar componentes escalables y ser protagonista en soluciones tecnológicas modernas?.Proyectos complejos y de...Mostrar másÚltima actualización: hace 10 días
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HRMontevideo, Montevideo Department, .UY
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Mostrar másÚltima actualización: hace más de 30 días
    Desarrollador React Native | Presencial Quito Ecuador

    Desarrollador React Native | Presencial Quito Ecuador

    SofkaMontevideo, Departamento de Montevideo, .UY
    Quick Apply
    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 p...Mostrar másÚltima actualización: hace 20 días
    Desarrollador Java EE Senior

    Desarrollador Java EE Senior

    Alabama SolutionsMontevideo, Montevideo Department, UY
    Quick Apply
    Estamos buscando un desarrollador con experiencia en.Este rol requiere una fuerte capacidad técnica y la habilidad para trabajar en un entorno ágil y dinámico. Participar en el diseño, desarrollo y ...Mostrar másÚltima actualización: hace 17 días
    Desarrollador NestJS Senior (Ecuador-Uruguay-Colombia)

    Desarrollador NestJS Senior (Ecuador-Uruguay-Colombia)

    SofkaMontevideo, Departamento de Montevideo, .UY
    Quick Apply
    En nuestro equipo encontrarás el espacio para crecer, retarte y compartir tu conocimiento 🚀.Bienvenido a un equipo con un propósito claro : . Prepárate y únete a esta aventura! 🎯.Un equipo conectado...Mostrar másÚltima actualización: hace más de 30 días
    Desarrollador / a Fullstack (React + Python)

    Desarrollador / a Fullstack (React + Python)

    AliancersMontevideo, Departamento de Montevideo, .UY
    Quick Apply
    Formamos parte de una organización dinámica y flexible con gran capacidad de adaptación y compromiso.Valoramos las competencias, habilidades, experiencia y potencial de las personas, así como sus c...Mostrar másÚltima actualización: hace más de 30 días
    Desarrollador / a SENIOR | React Native | Uruguay

    Desarrollador / a SENIOR | React Native | Uruguay

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! .Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas c...Mostrar másÚltima actualización: hace 8 días
    Semi Senior Full-Stack Developer (.NET & React)

    Semi Senior Full-Stack Developer (.NET & React)

    Kaizen SoftworksMontevideo, Montevideo Department, UY
    Quick Apply
    En Kaizen Softworks seguimos creciendo y estamos buscando un Semi Senior.NET & ReactJS Developer para formar parte de nuestro equipo!. Kaizen nació en 2014 fruto de la idea de dos desarrolladore...Mostrar másÚltima actualización: hace 24 días
    Desarrollador / a Senior en React y React Native (Remoto)

    Desarrollador / a Senior en React y React Native (Remoto)

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! 🎯.Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas...Mostrar másÚltima actualización: hace más de 30 días
    Desarrollador / a Frontend Semi Senior (React y React Native) -Uruguay- Hibrido

    Desarrollador / a Frontend Semi Senior (React y React Native) -Uruguay- Hibrido

    SofkaMontevideo, Departamento de Montevideo, UY
    Quick Apply
    Estás buscando nuevos desafíos.Bienvenido a un equipo con un propósito claro : .Prepárate y únete a esta aventura! 🎯.Un equipo conectado, enfocado en. Será un reto y un juego a la vez! 🧠🎮.Programas...Mostrar másÚltima actualización: hace más de 30 días