Already been here? Log in

back to jobs

Fullstack Developer Java/React Ssr

Híbirdo, Argentina

Posted: 30-Oct-2024

Ref#: 4722

En Baufest buscamos seguir mejorando la vida con tecnología, nos encontramos en búsqueda de un Desarollador FS Java/React Ssr para un proyecto desafiante.

Responsabilidades:

  • Diseñar y desarrollar servicios de backend en Java siguiendo una arquitectura de microservicios, asegurando alta disponibilidad y rendimiento.
  • Implementar y mantener aplicaciones de frontend en React.
  • Crear y consumir APIs RESTful para la comunicación entre microservicios y el frontend.
  • Contribuir en la definición de la arquitectura de aplicaciones distribuidas, siguiendo las mejores prácticas de diseño de microservicios.
  • Optimizar el rendimiento en el servidor y en el cliente para mejorar la experiencia del usuario.
  • Colaborar en un equipo ágil, participando en la planificación, desarrollo y revisión del código.
  • Realizar pruebas unitarias y de integración para asegurar la calidad y la robustez de los servicios.
  • Requisitos técnicos:
  • Experiencia en desarrollo con Java (8 en adelante) y React.
  • Experiencia en Spring Boot y conocimientos sólidos de arquitecturas de microservicios.
  • Conocimiento de JavaScript (ES6+) y experiencia en el diseño de componentes con React.
  • Experiencia en la creación y consumo de APIs RESTful y el desarrollo de aplicaciones distribuidas.
  • Familiaridad con bases de datos SQL (PostgreSQL, MySQL, etc.) y NoSQL (MongoDB, etc.).
  • Conocimiento en el uso de contenedores Docker y la implementación de microservicios en plataformas PaaS.
  • Experiencia con Git para el control de versiones y colaboración en proyectos.

Requisitos deseables:

  • Conocimiento en TypeScript.
  • Experiencia en herramientas de automatización CI/CD (Jenkins, GitHub Actions, etc.).
  • Familiaridad con la orquestación de contenedores (Kubernetes, etc).
  • Conocimientos en optimización de caching y API Gateway para microservicios.
  • Habilidad para escribir pruebas unitarias y de integración tanto en backend (JUnit) como en frontend (Jest o React Testing Library).
  • Experiencia en metodologías ágiles como Scrum.

Habilidades blandas:

Además de las habilidades técnicas, valoramos la capacidad de colaboración en un entorno de equipo dinámico. Buscamos un desarrollador que posea:

  • Habilidad para explicar conceptos técnicos complejos y colaborar con stakeholders de diferentes áreas.
  • Disposición para colaborar estrechamente con desarrolladores, diseñadores y analistas de negocio, asegurando una integración fluida de los servicios.
  • Iniciativa para identificar áreas de mejora y resolver problemas de forma independiente.
  • Capacidad para adaptarse a cambios en los proyectos y adoptar nuevas tecnologías rápidamente.
  • Habilidad analítica para resolver desafíos técnicos relacionados con la arquitectura de microservicios.
  • Capacidad para priorizar tareas y cumplir con plazos en un entorno ágil.

 Beneficios:

  • BAU LUNCH: Recibirás un cupón de PedidosYa cada viernes del mes.
  • INTERNET: Reintegro mensual.
  • BAU HEALTH: Ofrecemos Swiss Medical grupo familiar; Reintegro trimestrales por actividad deportiva.
  • BAU DAYs: Podrás tomarte el díae tu cumpleaños. También Ofrecemos Días hábiles de vacaciones e Incrementamos los días de vacaciones según antigüedad.
  • BAU FAMILY: Licencias especiales de Maternidad y Paternidad. Softlanding para las madres baufesianas. Flexibilidad horaria planificada.
  • BAU ACADEMY: 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 UTLITIES: NOTEBOOK: Luego de trabajar 4 años con la misma notebook que te asignaron, será tuya
  • Excelente clima laboral

Si estás interesado en un cambio profesional, ¡únete a nuestro equipo! ¡Te esperamos!