Descripción Del Trabajo
En Accenture Argentina buscamos profesionales apasionados por la innovación que quieran aprender y superarse día a día para sumarse a nuestros equipos de Technology. ¿Querés formar parte de la transformación digital y ser parte de proyectos desafiantes e innovadores? Qué Desafíos Te Esperan:
- Ser parte de grandes proyectos a nivel local y global
- Implementación de tecnologías de vanguardia
- Participar de la transformación digital
Lo que te hará exitoso:
- Experiencia en arquitecturas de Microservicios y trazabilidad de logs.
- Desarrollo y consumo de APIs RESTful, manejo de errores y comunicación asíncrona mediante HTTP/HTTPS.
- Sólidos conocimientos en Node.js (Express.js, NestJS o frameworks similares) para el desarrollo backend.
- Experiencia en React.js y ecosistema frontend moderno (Hooks, Context API, Redux, React Query o similares).
- Dominio de JavaScript/TypeScript tanto para frontend como backend.
- Uso de herramientas como Swagger para documentación de APIs.
- Implementación de patrones de arquitectura como BFF (Backend for Frontend).
- Desarrollo de Unit Tests e integración utilizando herramientas como Jest, React Testing Library o similares.
- Experiencia con bases de datos relacionales y/o NoSQL (PostgreSQL, SQL Server, MongoDB, entre otras).
- Optimización de performance tanto en frontend como backend.
- Experiencia con contenedores utilizando Docker.
- Conocimientos de CI/CD y control de versiones con Git/GitHub.
Un lugar de trabajo único, descubre los beneficios que tenemos para vos:
- Pedidos Ya
- Prepaga Swiss Medical
- Reintegro de Conectividad & Servicios
- Beneficios flexibles
- Gimnasio 100% Bonificado
- Accenture Days
- Vacaciones Flex
- Jornada Flex
- Certificaciones bonificadas
- Día de cumpleaños libre
- Bonos
- Licencias de Paternidad & Maternidad Extendida
- Ayuda económica de Guardería
- y muchos !
Tenemos a disposición oficinas en CABA, Córdoba, Mar del Plata, Rosario, Salta y Mendoza! Y si estás en otras provincias nuestras posiciones son remotas, para que puedas trabajar desde tu casa!
(Declaración de igualdad de oportunidades en el empleo Creemos que nadie debe ser discriminado por sus diferencias. Todas las decisiones de empleo se tomarán sin importar la edad, raza, credo, color, religión, sexo, origen nacional, ascení, discapacidad, condición de veterano militar, orientación sexual, identidad o expresión de género, información genética, estado civil, ciudadanía ni ningún otro criterio protegido por la legislación aplicable. Nuestra rica diversidad nos hace más innovadores, competitivos y creativos, lo que nos permite servir mejor a nuestros clientes y comunidades.)
Software Engineer Java SR (Relación de Dependencia - Argentina)
Información general
- Ubicación: Argentina
- Tipo de contrato: Relación de Dependencia.
- Industria / Proyecto: Desarrollo de productos digitales de alto impacto y escala internacional.
- Zona Horaria: Horario laboral de Argentina
Sobre el Rol / About the Role
Buscamos un Software Engineer Java Senior con mentalidad de owner y una sólida trayectoria técnica para sumarse a nuestro equipo de desarrollo. En este rol, tu misión principal será evolucionar microservicios críticos, asegurando la escalabilidad, la disponibilidad y la calidad técnica en un entorno Cloud Native. Además, se espera que demuestres apertura hacia la innovación, apoyándote en herramientas de vanguardia (IA) para potenciar la eficiencia y optimizar el ciclo delivery del equipo.
Responsabilidades / Responsibilities
- Diseñar y desarrollar microservicios robustos utilizando Java 17+ y Spring Boot, garantizando la escalabilidad del producto.
- Garantizar la excelencia técnica mediante la aplicación de patrones de diseño (Clean Architecture, Hexagonal, MVC) para asegurar un código mantenible y eficiente.
- Diseñar e implementar soluciones de integración y mensajería a través de APIs REST, procesos asincrónicos y arquitecturas orientadas a eventos (Queues/MQ).
- Operar dentro del ecosistema Cloud & DevOps, colaborando en el despliegue y mantenimiento de servicios en AWS mediante Docker y Kubernetes.
- Asegurar la calidad End-to-End del software mediante la escritura y ejecución de tests unitarios, de integración y funcionales.
- Fomentar una cultura de innovación, utilizando y promoviendo el uso de agentes de IA (Copilot, Cursor, etc.) para optimizar los procesos de desarrollo.
- Contribuir a la visibilidad técnica del proyecto mediante documentación clara y la detección temprana de bloqueos o riesgos que afecten al negocio.
Requisitos / Requirements
Must-Have
- Experiencia comprobable de más de 5 años en desarrollo backend utilizando Java (versión 17 o superior) y el framework Spring Boot.
- Sólido manejo y diseño de bases de datos Relacionales y No Relacionales.
- Experiencia real con herramientas de control de versiones y flujos de trabajo (Tooling): Git, GitLab y flujos de CI/CD (Jenkins o similares).
- Familiaridad y experiencia de trabajo en entornos AWS y orquestación de contenedores con Docker y Kubernetes (K8s).
- Residencia en Argentina, con disponibilidad para asistir a encuentros presenciales semanales en Córdoba o Buenos Aires.
Nice-to-Have
- Conocimientos prácticos en NodeJS y TypeScript.
- Experiencia previa con programación reactiva utilizando Spring WebFlux.
- Manejo de herramientas para la definición y documentación de contratos (Swagger, RAML).
- Foco en Observabilidad y Performance, incluyendo el monitoreo de métricas y la optimización de sistemas críticos.
Qué ofrecemos (Argentina)
- Relación de dependencia ARG
- Medicina prepaga de primer nivel para el grupo familiar.
- Equipamiento de trabajo.
- Programas de capacitación técnica y licencias para plataformas de aprendizaje.
- Cultura flexible y orientada a las personas, con foco en el equilibrio vida-trabajo.