- Experience in Serverless Solutions and Azure Integration Deep experience building solutions withServerless andAzure Integration , includingFunctions andLogic Apps for event-driven systems.
- Azure Functions Hands-on expertise in developing serverless computing solutions. Working withtriggers (HTTP, Timer, Queue, Event Grid). Utilizingbindings ,function apps , scaling strategies, and local development usingAzure Functions Core Tools .
- Azure Logic Apps Extensive experience withiPaaS (Integration Platform as a Service). Building workflows via thevisual designer . Leveragingpre-built connectors and integrating diverse applications and data sources. ManagingJSON schema definitions for triggers and configuringretry policies .
- Connecting Serverless Components Strong ability to connect serverless components usingAzure Service Bus (for message queuing) andEvent Grid (for event routing), building resilient and decoupled architectures.
- Azure API Management Designing, publishing, and securing APIs, especially those backed by serverless backend services.
995 - Backend Developer (Java) · Senior · Remoto · ARG
Disclaimer – Lectura obligatoria: Compromiso y dedicación Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol.
Sobre Darwoft
Darwoft es una software factory dedicada al desarrollo de soluciones de software a medida y a la provisión de servicios de staff augmentation IT para clientes internacionales, con foco principal en Estados Unidos y Latinoamérica. Colaboramos estrechamente con startups y compañías en crecimiento para impulsar productos digitales de alto impacto.
Nuestra cultura se define como people-first : priorizamos la cercanía humana, la calidad técnica, el trabajo colaborativo y la construcción de relaciones de largo plazo. Buscamos profesionales que compartan esta visión y deseen generar un impacto real en el negocio de nuestros clientes.
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.
At Prometeo Talent, we connect top-tier tech and engineering professionals with companies that are shaping the future. With a strong presence across America and Europe, we’re proud to be one of the highest-rated recruitment agencies in the market.
We're currently partnering with a fast-growing US-based cybersecurity startup . The company is building innovative security solutions that help organizations strengthen their cybersecurity posture through intelligent, scalable, and modern technology. As an early-stage startup, you'll have the opportunity to work on complex technical challenges, contribute to product evolution, and make a direct impact on the growth and success of the platform.
We're currently partnering with a fast-growing US-based cybersecurity startup . The company is building innovative security solutions that help organizations strengthen their cybersecurity posture through intelligent, scalable, and modern technology. As an early-stage startup, you'll have the opportunity to work on complex technical challenges, contribute to product evolution, and make a direct impact on the growth and success of the platform.
The Opportunity
We are looking for a Senior Backend Engineer who thrives in startup environments and enjoys building scalable systems from the ground up.
This role is ideal for engineers who combine deep backend expertise with a strong ownership mindset. You will play a key role in designing, building, and maintaining distributed systems while collaborating with a highly technical and fast-moving team.
The ideal candidate has extensive experience with Java and Python , enjoys solving complex engineering problems, and embraces AI-assisted development workflows to increase productivity without compromising quality.
Responsibilities
- Design, build, and maintain scalable backend services using Java and Python.
- Develop distributed systems involving databases, APIs, message queues, and data processing pipelines.
- Take full ownership of features and services throughout their lifecycle, from design and implementation to monitoring and optimization.
- Build production-ready systems with a strong focus on reliability, performance, and maintainability.
- Collaborate closely with product and engineering teams to translate business requirements into technical solutions.
- Improve system performance, scalability, and operational efficiency across the platform.
- Leverage AI-assisted development tools to accelerate delivery while ensuring code quality and engineering best practices.
- Participate in architectural discussions and contribute to key technical decisions as the company scales.
- Continuously improve development processes, tooling, and engineering standards.
Requirements
- 8+ years of experience in software engineering or backend development.
- 5+ professional experience with Python, building and maintaining production-grade backend systems.
- Strong experience with Java.
- Hands-on experience with AI/LLM-based application development (AI agents, agentic systems, or LLM-powered applications)
- Experience building AI-driven features, LLM integrations, or agentic workflows in production environments is highly preferred.
- Solid understanding of distributed systems, scalable architectures, and asynchronous processing.
- Experience working with databases, message queues, and data processing pipelines.
- Hands-on experience with Docker and Kubernetes in production environments.
- Proven experience building, maintaining, optimizing, and improving products after launch.
- Strong ownership mindset, autonomy, and ability to thrive in startup or fast-paced environments.
- Advanced English level
Nice to have
- Experience working in product-focused companies, owning products beyond the initial development phase.
- Experience in cybersecurity products or security-focused platforms.
- Experience with Kafka, RabbitMQ, or similar messaging systems.
- Experience building large-scale distributed data processing systems.
- Background in high-growth startups or scale-ups.
- Previous experience in large technology companies
What’s in it for You
100% remote work with flexibility to work from LATAM.
Join an early-stage cybersecurity startup where your work will directly impact the product and company growth.
Be part of an engineering culture that embraces modern AI-assisted development workflows.
Company-provided laptop and equipment.
Generous PTO and regional holidays.
High ownership, autonomy, and direct influence on technical decisions.