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

Ingeniero de Software Java + Angular - Uruguay

SofkaMontevideo, Departamento de Montevideo, UY
Hace 6 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?

Desarrollador FullStack Senior con más de 5 años de experiencia y dominio comprobado en Java con SpringBoot y Angular 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 Angular 17 , 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

    Java Angular Uruguay • Montevideo, Departamento de Montevideo, UY

    Ofertas relacionadas
    Desarrollador Genexus

    Desarrollador Genexus

    Alabama SolutionsMontevideo, Montevideo Department, UY
    Quick Apply
    Estamos buscando desarrolladores con experiencia en Genexus para sumarse a nuestro equipo en un proyecto para importante empresa estatal en Uruguay. Este rol requiere una fuerte capacidad técnica y ...Mostrar másÚltima actualización: hace más de 30 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 12 días
    Desarrollador / a Senior React Native + React | Uruguay

    Desarrollador / a Senior React Native + React | 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 3 días
    Senior Software Engineer

    Senior Software Engineer

    PerceptyxMontevideo, UY
    Quick Apply
    We welcome all people based in the Montevideo Metropolitan Area to apply.This job is a hybrid role from this location.As a Senior Engineer, you will be a key member of a team of engineering profess...Mostrar másÚltima actualización: hace 12 días
    QA Semisenior | Híbrido en Uruguay, Colombia y Ecuador

    QA Semisenior | Híbrido en Uruguay, Colombia y Ecuador

    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 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 13 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
    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 28 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 6 días
    QA Automatizador SemiSenior | Uruguay

    QA Automatizador SemiSenior | 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. Ejecutarás pruebas manuales y automáticas (funci...Mostrar másÚltima actualización: hace más de 30 días
    • Nueva oferta
    Junior Software Developer - Web Applications | Profitable U.S. beverage brand

    Junior Software Developer - Web Applications | Profitable U.S. beverage brand

    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 3 horas
    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
    Senior Backend Engineer (Python) | US AI SaaS in Real Estate Ops

    Senior Backend Engineer (Python) | US AI SaaS in Real Estate Ops

    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
    Ingeniero de Software Java + React - Uruguay

    Ingeniero de Software Java + React - 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 6 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 21 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
    Senior Mobile Engineer (React Native + Backend) | Fully Remote (LATAM) | Mobile Dating App with 2M+ Users

    Senior Mobile Engineer (React Native + Backend) | Fully Remote (LATAM) | Mobile Dating App with 2M+ Users

    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 18 días
    Java Backend Engineer

    Java Backend Engineer

    TechBiz Global GmbHMontevideo, MO, UY
    TOP clients from our portfolio.We are currently looking for a skilled.You will play a key role in building an Applicant Tracking System (ATS) integrated with REST APIs and FIX APIs.You will work cl...Mostrar másÚltima actualización: hace más de 30 días