¡Tu carrera tech inicia aquí!

Grupo InfoTech

K – 878 Analista Programador Java Springboot

Último día para aplicar

13/10/2025
Hibrido
San Salvador
Full Time

🧑‍💻 Puesto: Analista Programador Java (Spring Boot)

🏢 Resumen del puesto

Profesional graduado en carreras de Tecnología de la Información, especializado en el desarrollo de aplicaciones empresariales basadas en Java. Responsable de todo el ciclo de vida del desarrollo de software —análisis, diseño, programación, pruebas, implementación y mantenimiento— para construir soluciones informáticas robustas, escalables y modernas.
Debe manejar frameworks Java (Spring Boot, Spring MVC, JPA, PrimeFaces, Angular) y metodologías ágiles (Scrum o Kanban). Experiencia en ambientes de nube, microservicios y bases de datos relacionales, preferiblemente PostgreSQL.


⚙️ Competencias técnicas

  • Programación en Java EE 8 o superior.

  • Desarrollo de aplicaciones web con Spring Boot, Spring MVC, JPA, PrimeFaces y Angular.

  • Creación y consumo de APIs RESTful, manejo de JSON y XML.

  • Integración con bases de datos (Oracle, SQL Server, PostgreSQL, MySQL).

  • Uso de herramientas de control de versiones (Git, GitLab, SSM de GCP).

  • Aplicación de principios SOLID, Clean Code y patrones de diseño (Factory, Singleton, Observer).

  • Uso de Docker para desarrollo y pruebas.

  • Pruebas unitarias y de integración con JUnit y Mockito.

  • Conocimiento deseable en Microservicios y mensajería asincrónica (RabbitMQ, Kafka).

  • Modelado con UML y gestión de procesos de negocio con BPM.


🎯 Responsabilidades principales

  • Analizar requerimientos de sistemas de información.

  • Diseñar y construir sistemas acorde a los estándares institucionales.

  • Desarrollar, mantener y probar aplicaciones empresariales.

  • Implementar sistemas a nivel central, departamental o local.

  • Elaborar documentación técnica y capacitar a usuarios administradores.

  • Dar soporte técnico a los usuarios y garantizar el funcionamiento de los sistemas.

  • Participar en equipos de desarrollo internos o externos.

  • Mantener y respaldar el código fuente actualizado.


💡 Habilidades y competencias personales

  • Pensamiento analítico y crítico.

  • Comunicación efectiva con equipos y usuarios.

  • Orientación al detalle y a la calidad.

  • Trabajo colaborativo en entornos multidisciplinarios.

  • Proactividad, autonomía y capacidad de adaptación a nuevas tecnologías.


🎓 Requisitos indispensables

  • Título universitario en Ingeniería en Sistemas, Informática o afín.

  • Experiencia comprobable en desarrollo de aplicaciones Java empresariales.

  • Experiencia en el ciclo completo de desarrollo de software.

  • Conocimiento en frameworks modernos de Java y metodologías ágiles.

  • Experiencia en ambientes de nube, microservicios y bases de datos relacionales.

Más oportunidades

Aplica a: K – 878 Analista Programador Java Springboot