Tamaño Texto

-A A +A

Full Stack Developer – Java, Spring Boot & React

Imagen de Rootstack

En Rootstack, estamos en búsqueda de un(a) Mid-Level Full Stack Developer para unirse a nuestro equipo. El(la) candidato(a) ideal contará con más de tres (3) años de experiencia desarrollando aplicaciones web con Java, Spring Boot y React.js. Buscamos a una persona con experiencia en el diseño e integración de APIs REST, bases de datos relacionales y construcción de interfaces modernas, responsivas y de alto rendimiento. Este rol requiere capacidad para analizar retos técnicos, proponer soluciones eficientes, trabajar bajo metodologías ágiles y colaborar con equipos multidisciplinarios. Se requiere disponibilidad para trabajar de manera presencial en Panamá y se valorará un nivel de inglés B1.

Habilidades requeridas

  • Tres (3) o mas años de experiencia como Software Developer o Full Stack Developer.
  • Experiencia sólida desarrollando aplicaciones con Java y Spring Boot.
  • Experiencia en el desarrollo de aplicaciones web con React.js.
  • Conocimientos en diseño, desarrollo, integración y consumo de APIs REST.
  • Experiencia trabajando con bases de datos relacionales como PostgreSQL, MySQL o SQL Server.
  • Experiencia utilizando Git y herramientas de control de versiones.
  • Conocimientos sólidos en programación orientada a objetos y principios SOLID.
  • Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
  • Capacidad para analizar requerimientos técnicos y proponer soluciones eficientes.
  • Habilidades de comunicación, colaboración y resolución de problemas.
  • Inglés B1 deseable.
  • Disponibilidad para trabajar de manera presencial en Panamá.
  • Se valorarán conocimientos en Docker, Kubernetes y pipelines de CI/CD.
  • Se valorará experiencia con AWS, Azure o Google Cloud Platform.
  • Conocimientos en TypeScript son deseables.
  • Experiencia con pruebas unitarias y de integración utilizando JUnit, Mockito o herramientas similares es deseable.

Responsabilidades clave

  • Desarrollar y mantener aplicaciones web utilizando Java, Spring Boot y React.js.
  • Diseñar, desarrollar, integrar y consumir APIs REST.
  • Implementar interfaces modernas, responsivas y de alto rendimiento.
  • Participar en el análisis técnico, diseño de soluciones y estimación de tareas.
  • Escribir código limpio, reutilizable, mantenible y de alta calidad.
  • Realizar mantenimiento, optimización y mejora continua de las aplicaciones existentes.
  • Aplicar principios de programación orientada a objetos, SOLID y buenas prácticas de desarrollo.
  • Participar en revisiones de código y procesos de control de versiones.
  • Colaborar con desarrolladores, QA, Project Managers y otros integrantes del equipo.
  • Participar en ceremonias ágiles, discusiones técnicas y sesiones de planificación.
  • Diagnosticar problemas técnicos e implementar soluciones efectivas.
  • Garantizar la calidad, seguridad, rendimiento y mantenibilidad de las aplicaciones.
Empresa: 
Rootstack
Nombre de contacto: 
Wilmelys Artigas
Teléfono de Contacto: 
209-9002
Provincia: 
Panamá
Tipo de Trabajo: 
Vacante
Horario: 
Tiempo Completo
Tipo de Contrato: 
Permanente
Experiencia: 
3 años