Softtek

App Maint Engineer Web Java Pr

Softtek Colombia

IT Services and IT Consulting · 10,001+ employees

16 h ago
java Mid (2-5 yrs) Full-time Colombia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Analyze requirements and design technical solutions while maintaining and optimizing existing Java applications and Informix components. Execute unit and integration tests, perform code reviews, and ensure compliance with quality and architectural standards.

What they look for

Java Informix SQL JDBC JPA ORM Git Maven Eclipse IntelliJ Jira Azure DevOps Spring Boot REST APIs SOAP Scrum

Requirements

Requires a bachelor's degree in a related field and 3 to 4 years of experience in enterprise application development and maintenance. Proficiency in Java, Informix, SQL, and object-oriented design patterns is essential.

Full description

Application Maintenance Engineer Proficient

Descripción del puesto

Habilidades requeridas:

  • Escolaridad: Licenciatura o Ingeniería concluida en Sistemas, Software, Informática, Computación, Ciencias de la Computación, TI o carreras afines.
  • 3 a 4 años en desarrollo y mantenimiento de aplicaciones empresariales.
  • 3+ años con Java e Informix.
  • Experiencia en mantenimiento evolutivo de aplicaciones críticas.
  • Experiencia con requerimientos de complejidad baja y media y esfuerzos menores a 600 horas.
  • Experiencia en análisis, desarrollo, pruebas, estimación y liberación de cambios.
  • Java SE / Java Enterprise, JSP, Servlets, JDBC y JPA/ORM.
  • Programación Orientada a Objetos y patrones de diseño.
  • IBM Informix y SQL avanzado.
  • Stored Procedures, Triggers, modelado relacional y optimización de consultas.
  • Git, Maven, Eclipse o IntelliJ.
  • Jira, Azure DevOps o herramientas similares.
  • Análisis de requerimientos, diseño técnico y resolución de problemas.
  • Pensamiento analítico, organización, proactividad, comunicación y trabajo colaborativo.

Responsabilidades:

  • Analizar requerimientos, impactos, dependencias y riesgos.
  • Diseñar soluciones técnicas alineadas a estándares de arquitectura.
  • Desarrollar y mantener aplicaciones Java existentes.
  • Crear y optimizar consultas y componentes de Informix.
  • Realizar refactorización y mejoras de desempeño.
  • Ejecutar pruebas unitarias e integrales y participar en revisiones de código.
  • Elaborar documentación técnica, evidencias y documentos de liberación.
  • Cumplir procesos de calidad, gestión de cambios y gobierno tecnológico.

Habilidades deseables

  • Spring / Spring Boot.
  • APIs REST y servicios SOAP.
  • Jenkins, SonarQube y Docker.
  • Metodologías ágiles / Scrum.
  • Certificaciones Java o Scrum.

Idioma: Español

Ubicación: Colombia

Similar roles