Desarrollador Java Senior
Softtek Colombia
IT Services and IT Consulting · 10,001+ employees
About the role
Design, develop, and maintain scalable software solutions while analyzing technical requirements to propose efficient architectures. Perform system integrations, manage SQL databases, and ensure quality through unit and integration testing.
What they look for
Requirements
Requires a degree in Systems Engineering or related fields with at least 6 years of software development experience. Candidates must have strong knowledge of Java, SQL, integration standards, and Agile methodologies with at least B1 level English proficiency.
Full description
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
Similar roles
-
Consultant/e JAVA senior F/H
Etablissement André Renaud Paris, Ile-de-France, France
-
Software Engineer 1 (Java, Linux, SQL)
U.S. Bank Hopkins, Minnesota, United States · $93K–$109K/yr
-
JAVA Backend Developer with Scala 6474427
Accenture Morristown, Tennessee, United States · $92K–$112K/yr
-
Senior AI-Native Java Engineer
Accenture Amsterdam, North Holland, Netherlands
-
Java Developer ( Agent - First Development Mindset )
Roche Warsaw, Masovian Voivodeship, Poland · PLN 229K–PLN 425K/yr
-
Payments RS Mid Java Dev 6417431
Accenture Scottsdale, Arizona, United States · $85K–$106K/yr