Java Developer
Aviso de fuente externaen Recluta Talenthunter / Latin America
Diseña, desarrolla y mantiene servicios backend con Java, APIs RESTful y soluciones escalables. Se requiere bachillerato afín y experiencia en Java.
Salario
No especificado
Ubicación
San José, Costa Rica
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Java Developer
San José, Costa Rica
Descripción del empleo
Sobre el puesto
Diseñar, desarrollar, implementar y mantener aplicaciones y servicios backend utilizando Java, para ofrecer soluciones escalables, seguras, eficientes y de alto rendimiento. El puesto también contribuye a la evolución de la arquitectura tecnológica.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones y servicios backend con Java (J2SE).
- Construir, integrar y mantener APIs RESTful y servicios web.
- Diseñar e implementar soluciones con arquitecturas escalables y orientadas a servicios.
- Gestionar, consultar y optimizar bases de datos relacionales y no relacionales.
- Aplicar programación orientada a objetos, patrones de diseño y buenas prácticas de desarrollo.
- Desarrollar código limpio, reutilizable, testeable y fácil de mantener.
- Realizar pruebas unitarias y de integración, depurar y resolver incidencias.
- Integrar servicios y sistemas con aplicaciones frontend y plataformas externas.
- Gestionar el control de versiones con herramientas como GitHub o GitLab.
- Participar en ceremonias Scrum, incluyendo planificación, dailies, revisiones y retrospectivas.
- Colaborar con equipos multidisciplinarios para analizar requerimientos técnicos y proponer soluciones alineadas con las necesidades del negocio.
- Identificar oportunidades de mejora en el rendimiento, la calidad y la arquitectura de las aplicaciones.
- Apoyar la implementación y el mantenimiento de procesos de integración y despliegue de aplicaciones.
Requisitos
- Bachillerato en Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación o carrera afín.
- Mínimo 2 años de experiencia en desarrollo de software, principalmente en backend con Java.
- Dominio de Java (J2SE) y sólidos conocimientos de programación orientada a objetos.
Datos clave
- Requiere bachillerato en una carrera afín a sistemas, software o ciencias de la computación.
- Solicita mínimo 2 años de experiencia en desarrollo de software, principalmente backend con Java.
- El puesto incluye diseño y mantenimiento de servicios backend y APIs RESTful.
Preguntas frecuentes
¿Qué implica el puesto de Java Developer?
Diseñar, desarrollar, implementar y mantener aplicaciones y servicios backend con Java, además de construir y optimizar APIs RESTful.
¿Cuáles son los requisitos principales?
Bachillerato en Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación o carrera afín, y mínimo 2 años de experiencia en desarrollo de software principalmente backend con Java.
¿Qué tecnologías y prácticas se mencionan?
Java (J2SE), APIs RESTful, bases de datos relacionales y no relacionales, GitHub o GitLab y ceremonias Scrum.