Back to search
Backend Developer Java Quarkus 2brains Getonbrd · Posted 1mo ago

Senior Back-end Developer Java Quarkus

Remote Remote

Programming fully_remote lang_not_specified remote_full
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Experiencia Indispensable

  • +6 años de experiencia en desarrollo Backend.
  • Microservicios en OpenShift: Experiencia sólida desplegando y orquestando servicios en plataformas basadas en Kubernetes.
  • Dominio de Java Moderno: Experiencia específica con Quarkus y optimización mediante GraalVM.
  • Ecosistema .NET: Experiencia profunda trabajando con .NET Framework (y deseable migración a .NET Core/6+).
  • Bases de Datos: Experiencia avanzada en SQL Server y PostgreSQL (tuning, procedimientos almacenados y diseño relacional).

Enfoque en Calidad:

  • Mastery en Unit Testing: Uso experto de frameworks como xUnit/NUnit (para .NET) y JUnit/Mockito (para Java).
  • Experiencia implementando metodologías como TDD (Test Driven Development).

Projects

2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología, convirtiendo desafíos complejos en impacto real.

Hoy, 2Brains forma parte de Acid Labs, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.

Funciones del cargo

Buscamos un Senior Backend Developer con una mentalidad orientada a la calidad y la escalabilidad. Serás responsable de diseñar y construir microservicios robustos utilizando tecnologías de vanguardia como Java Quarkus/GraalVM y .NET Framework, asegurando la excelencia técnica a través de un enfoque riguroso en Unit Testing.

Trabajarás en un entorno altamente distribuido sobre OpenShift, gestionando datos en entornos políglotas (SQL Server y PostgreSQL) para entregar soluciones de alto rendimiento.

Responsabilidades Principales

  • Arquitectura de Microservicios: Diseñar, desarrollar y desplegar microservicios eficientes y escalables en entornos de contenedores (OpenShift/Kubernetes).
  • Calidad de Código (Cultura de Testing): Liderar la estrategia de pruebas unitarias y de integración para garantizar un código libre de errores y mantenible a largo plazo.
  • Desarrollo Políglota: Implementar soluciones utilizando tanto el ecosistema .NET como Java (Quarkus con compilación nativa en GraalVM) según los requerimientos del proyecto.
  • Gestión de Datos: Diseñar esquemas y optimizar consultas en bases de datos relacionales, manejando tanto Microsoft SQL Server como PostgreSQL.

Optimización de Rendimiento: Utilizar capacidades de GraalVM para reducir el tiempo de arranque y el consumo de memoria en entornos Cloud Native.

Condiciones

  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
  • Un entorno de trabajo flexible y dinámico.
  • Espacio para charlas internas.
  • Asignación de computadora para tu trabajo.
  • Cursos de especialización.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent