Detalles de la Vacante

Java Backend Developer (Remote)

Descripción

Empresa: Quik Hire Staffing

Estamos contratando para uno de nuestros clientes, buscando un Desarrollador Java para trabajar por contrato. El rol implica construir y mantener aplicaciones Java escalables, optimizar el rendimiento del sistema y colaborar con equipos multifuncionales para entregar soluciones de software de alta calidad.

Experiencia requerida

Experiencia comprobada en Java y frameworks relacionados. Se requiere experiencia trabajando en entornos ágiles.

Responsabilidades

Diseñar, desarrollar, probar e implementar aplicaciones y servicios basados en Java. Escribir código limpio, eficiente y mantenible siguiendo las mejores prácticas. Depurar y resolver problemas técnicos en aplicaciones Java existentes. Colaborar con gerentes de producto e ingenieros para definir e implementar requisitos del sistema. Participar en revisiones de código y contribuir a discusiones arquitectónicas.

Conocimientos técnicos

Java (Core Java, J2EE), Spring Boot, Hibernate, RESTful APIs, microservicios, bases de datos SQL y NoSQL, sistemas de control de versiones.

Habilidades

Fuertes habilidades de resolución de problemas, capacidad para trabajar en un entorno ágil y colaborativo.

Prestaciones y beneficios

Oportunidad única de trabajar con un líder global en la industria de desarrollo de software. Duración flexible del contrato. Trabajo remoto desde cualquier lugar.

Experiencia

Experiencia comprobada en Java y frameworks relacionados. Se requiere experiencia trabajando en entornos ágiles.

Conocimientos

Java (Core Java, J2EE), Spring Boot, Hibernate, RESTful APIs, microservicios, bases de datos SQL y NoSQL, sistemas de control de versiones.

Habilidades

Fuertes habilidades de resolución de problemas, capacidad para trabajar en un entorno ágil y colaborativo.

Actividades

Diseñar, desarrollar, probar e implementar aplicaciones y servicios basados en Java. Escribir código limpio, eficiente y mantenible siguiendo las mejores prácticas. Depurar y resolver problemas técnicos en aplicaciones Java existentes. Colaborar con gerentes de producto e ingenieros para definir e implementar requisitos del sistema. Participar en revisiones de código y contribuir a discusiones arquitectónicas.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Por proyecto

Idioma

Inglés - Avanzado