Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
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!
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.
-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.
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 funcional (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
Full Time