Already been here? Log in

back to jobs

Lead/Java Developer Sr

Híbrido, Argentina

Posted: 18-Feb-2025

Ref#: 4873

En Baufest estamos buscando un/a Sr Java Developer para que nos apoye en nuestro propósito de mejorar la vida con tecnología dejando una huella positiva en la sociedad y se sume a nuestro equipo de profesionales en una de las instituciones financieras más conocidas del país.


Responsabilidades

  • Diseñar, desarrollar y mantener servicios y aplicaciones basadas en microservicios utilizando Java.
  • Implementar soluciones de alto rendimiento para manejar grandes volúmenes de datos y garantizar la escalabilidad del sistema.
  • Optimizar consultas y estructuras de bases de datos relacionales (SQL Server, Oracle) y NoSQL (MongoDB) para maximizar la eficiencia.
  • Aplicar principios avanzados de teoría de bases de datos, incluyendo normalización, desnormalización, índices, y diseño de esquemas.
  • Gestionar transacciones complejas y garantizar consistencia mediante técnicas avanzadas como particionamiento y replicación.
  • Diseñar e integrar APIs RESTful / GraphQL, asegurando un rendimiento óptimo en entornos distribuidos.
  • Implementar y gestionar colas de mensajería (IBMMQ, RabbitMQ, Apache Kafka) para comunicación asincrónica entre microservicios.
  • Identificar y solucionar problemas de rendimiento en aplicaciones y bases de datos mediante herramientas de monitoreo y análisis.
  • Liderar y coordinar equipo técnico, estableciendo estándares de calidad y fomentando el uso de buenas prácticas.
  • Documentar soluciones técnicas y garantizar la transferencia de conocimiento al equipo.
  • Mentorizar a desarrolladores junior/intermedios y apoyar su crecimiento técnico.


Requisitos Principales

  • Sólida experiencia en desarrollo con Java 8 y versiones más recientes.
  • Experiencia comprobada en arquitecturas de microservicios y diseño de sistemas distribuidos.
  • Dominio del ecosistema Spring (Spring Boot, Spring Cloud, Spring Data, Spring Security, etc.).
  • Experiencia avanzada en bases de datos relacionales (SQL Server, Oracle) y NoSQL (MongoDB, etc).
  • Conocimiento profundo de teoría de bases de datos: modelado, optimización de consultas, índices y estrategias de particionamiento.
  • Experiencia en mejora de rendimiento de aplicaciones y bases de datos, incluyendo profiling, tuning y monitoreo.
  • Familiaridad con herramientas de monitoreo y observabilidad como Prometheus, Grafana, ELK Stack o similares.
  • Experiencia con contenedores (Docker) y orquestadores como Kubernetes.
  • Sólidos conocimientos de herramientas de integración y entrega continua (CI/CD) y metodologías ágiles (Scrum).
  • Dominio de herramientas de control de versiones como Git.
  • Conocimiento de frameworks adicionales relacionados con el ecosistema Java (ej. Hibernate, Quarkus, Micronaut).
  • Familiaridad con patrones de diseño, principios SOLID y buenas prácticas aplicados en sistemas de alta complejidad.
  • Estar graduado de las carreras: Lic. Sistemas o afines
  • Contar con nivel de Inglés B2 (o B1 fluido).


Requisitos Deseables

  • Experiencia en diseño de arquitecturas de alta disponibilidad, baja latencia y manejo de datos en tiempo real.
  • Conocimientos avanzados en sistemas de caching distribuidos (ej. Redis, Memcached).


Habilidades blandas

  • Experiencia coordinando equipos de desarrollo, estableciendo prioridades y promoviendo una cultura de excelencia técnica.
  • Capacidad para colaborar eficazmente con equipos multidisciplinarios y aportar de manera constructiva.
  • Habilidad para transmitir conceptos técnicos de forma comprensible y proactiva, tanto con colegas técnicos como con stakeholders no técnicos.
  • Capacidad para analizar problemas complejos en sistemas distribuidos y proponer soluciones prácticas e innovadoras.
  • Capacidad para aprender nuevas tecnologías rápidamente y adaptarse a cambios en los requisitos del proyecto.
  • Habilidad para manejar múltiples tareas y prioridades, cumpliendo con los plazos y objetivos del proyecto.


Te ofrecemos

  • BAU COMPENSATIONS: Evaluación anual de desempeño y revisión de categorización.
  • BAU LUNCH: Recibirás un cupón de Pedidos Ya cada viernes del mes
  • BAU INTERNET: Reintegro mensual parcial de tu factura
  • BAU ANTI-TRAFFIC: En caso de que tu contratación sea en modalidad Híbrida, tendrás opción de elegir tu rango de horario laboral mientras lo avale el proyecto.
  • BAU UTLITIES: ¡Luego de trabajar 4 años con la misma notebook en Baufest, será tuya!
  • BAU FAMILY: Maternidad y Paternidad. Softlanding para las madres baufesianas y Paternidad (10 días hábiles de licencia). Flexibilidad horaria planificada
  • BAU HEALTH: Medicina prepaga de primer nivel para grupo familiar; Reintegro trimestrales por actividad deportiva
  • BAU DAYs: Día de cumpleaños Libre
  • BAU ACADEMY: Clases de Inglés in-company; Certificaciones y capacitaciones a cargo de Baufest; Pro Profes (días extra de estudios, premios para estudiantes Universitarios/Terciarios/Posgrados)
  • BAU HOME: Luego de 2 años en Baufest, si tienes que cambiar tu residencia y mudarte recibirás una orden de compra para acompañarte en este gran paso
  • BAU REFERIDOS: Participa por interesantes premios al referir a tus colegas
  • BAU LANGUAGE: Beneficios adicionales por acreditar un nivel de inglés B2/C1/C2


¡Postúlate y sé parte de un equipo inclusivo donde todos pueden crecer!


Baufest promueve la igualdad de oportunidades y no discrimina por razones de nacionalidad, género, edad, religión, orientación sexual, discapacidad, ni por ninguna otra característica protegida por la ley


¡Te esperamos!