Desarrollador Java Senior
- Softtek
- Colombia, Colombia
- COP 96,000,000 – COP 144,000,000
Requisitos
- Profesional en Ingeniería de Sistemas, Informática, Software, Computación o carreras afines.
- Mínimo 6 años de experiencia en desarrollo de software.
- Experiencia en diseño y arquitectura de sistemas y aplicación de buenas prácticas de desarrollo.
- Dominio de al menos un lenguaje de programación como Java, PHP, .NET, RPG u otros equivalentes.
- Experiencia en bases de datos SQL y conocimientos en manejo de datos no estructurados.
- Experiencia con tecnologías o plataformas como PEGA, AS400, Java, .NET y/o RPG, de acuerdo con las necesidades del proyecto.
- Experiencia en integración de sistemas y Web Services, utilizando REST, SOAP, WCF u otros estándares.
- Conocimiento y experiencia en metodologías ágiles, especialmente Scrum o Kanban.
- Inglés mínimo B1; portugués será considerado como valor agregado.
- Deseable conocimiento en BPMN, Jira y ServiceNow.
- Manejo de Microsoft Office: Word, Excel, PowerPoint y Visio.
- Experiencia en soluciones de FrontOffice y/o BackOffice.
- Deseable contar con certificaciones técnicas en PEGA para proyectos asociados a esta plataforma.
- Capacidad para analizar requerimientos, proponer soluciones técnicas y trabajar de manera autónoma.
- Conocimiento de patrones de diseño, buenas prácticas de programación, control de versiones y ciclo de vida del software.
Responsabilidades
- Diseñar, desarrollar, implementar y mantener soluciones de software de acuerdo con los requerimientos del negocio.
- Analizar requerimientos funcionales y técnicos y proponer soluciones eficientes, escalables y sostenibles.
- Participar en la definición y diseño de la arquitectura de las soluciones.
- Desarrollar y mantener aplicaciones utilizando las tecnologías y lenguajes definidos para el proyecto.
- Diseñar, desarrollar y/o consumir APIs y Web Services REST, SOAP, WCF y otros mecanismos de integración.
- Realizar integraciones entre aplicaciones, plataformas y sistemas internos o externos.
- Diseñar, consultar, mantener y optimizar bases de datos SQL.
- Ejecutar pruebas unitarias, técnicas y de integración, asegurando la calidad de las soluciones.
- Identificar, analizar y resolver incidentes, errores y problemas técnicos.
- Realizar mantenimiento correctivo, preventivo y evolutivo de las aplicaciones.
Ubicacion
Colombia
Nivel de ingles
B1 intermedio
Skills
- Java
- Pega
- SQL
- REST
- SOAP
- Scrum
- Jira



