IFS Developer
Timestamp · Lisbon, Portugal
Apply directly with the employer or job board. Applications are never handled here.
Timestamp is a technology and innovation company, focused on creating and evolving digital solutions to help our clients continuously improve their processes.
Role Description:
We are looking for an IFS Developer with strong skills in PL/SQL, Java, system integration, REST API development, and knowledge of AI and Machine Learning. The person will be responsible for developing, maintaining, and evolving IFS solutions, integrating with external systems, building back-end components, and contributing to modernization and process automation initiatives. Experience with Marble and data analysis capabilities to support decision-making is highly valued.
Responsibilities:
- Develop, test, and maintain customizations and extensions on the IFS platform, ensuring coding best practices and performance;
- Develop efficient stored procedures, packages, and queries in PL/SQL to support IFS functionalities;
- Design and implement back-end components in Java, integrating with the IFS platform and other corporate systems;
- Develop, document, and maintain RESTful APIs for integration between internal and external systems;
- Design and implement integrations (synchronous and asynchronous), data pipelines, and adapters using appropriate integration patterns and tools;
- Collaborate with business and product teams to understand requirements, model solutions, and ensure alignment with business processes;
- Apply data analysis techniques to extract, transform, and interpret data, supporting reporting and dashboards;
- Propose and develop proof of concepts (PoCs) in AI and Machine Learning for relevant use cases (forecasting, anomaly detection, classification);
- Integrate Marble-based components, following best practices and ensuring interoperability with the existing architecture;
- Participate in defining the technical architecture, optimizing performance, and resolving critical incidents;
- Produce and maintain technical documentation, integration diagrams, and API specifications;
- Contribute to continuous improvement through code reviews, test automation, and CI/CD pipelines;
- Ensure compliance with security standards and data protection requirements (GDPR) during development and operations.
Profile Skills:
- Bachelor’s degree in Computer Engineering, Software Engineering, Information Systems, or a related field;
- Proven experience with IFS application development and customizations;
- Strong knowledge of PL/SQL: package and procedure development, query tuning, and basic database administration;
- Experience with Java development and database integration;
- Practical experience building and consuming RESTful APIs and in integration modeling;
- Knowledge and experience with integration tools and patterns (ESB, message brokers, SOAP/REST, JSON, XML);
- Knowledge of AI/ML and experience implementing models or data pipelines (Python, scikit-learn, TensorFlow, PyTorch, or similar) will be valued;
- Experience with Marble (or experience with similar integration/visualization frameworks or technologies) is a plus;
- Critical thinking skills, problem-solving orientation, and attention to detail;
- Excellent written and verbal communication skills; ability to work in multidisciplinary teams and an international context;
- Fluency in English (written and spoken). Knowledge of Portuguese or Spanish is a plus;
Benefits for employees:
- Health insurance;
- Flexibility in your work routine;
- Training and certifications;
- Employee Support Program (covering 5 areas, including psychology);
- Birthday and seniority offers;
- Monthly Happy Hour;
- Benefits portal with attractive offers;
Keep looking
1,000+ English-friendly jobs in Lisbon
Every one checked for language requirements, updated daily.