Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Senior Data engineer - ECM / Associate Architect 
Egypt, Giza, Giza 
714948225

05.02.2025

Your Role and Responsibilities
  • Responsibilities:
  • Lead the design and architecture of robust and scalable ECM applications, ensuring alignment with business objectives and technical best practices.
  • Develop and implement complex ECM solutions utilizing Java, Spring Boot framework, and architectural patterns.
  • Collaborate with business analysts and stakeholders to translate user requirements into detailed technical specifications.
  • Architect and implement integration solutions with external systems using RESTful and SOAP APIs.
  • Mentor and guide junior developers by providing technical expertise and fostering a culture of knowledge sharing.
  • Participate in technical discussions and provide leadership in decision-making processes.
  • Lead and conduct code reviews to ensure code quality and adherence to coding standards.
  • Stay up-to-date with the latest trends and innovations in ECM technologies and best practices.
  • Oversee the implementation of new ECM features and functionality, optimizing system performance and efficiency.
  • Manage and troubleshoot complex technical issues related to the ECM system.
  • Foster a collaborative and results-oriented environment within the development team


Required Technical and Professional Expertise

  • Bachelor’s degree in Computer Science, Information Technology.
  • 10+ years of experience in ECM technology – software development, with a strong focus on enterprise applications
  • Proven experience in designing, developing, and leading the architecture of complex ECM solutions
  • Understanding of enterprise content/document/record management principles and best practices, and knowledge of taxonomy development.
  • Knowledge of IBM ECM solution design with the ability to document and present the design details for brainstorming and knowledge transfer
  • knowledge of document scanning and importing process
  • Proven knowledge of Business Automation Solutions.
  • In-depth expertise in Java programming language and Spring Boot framework.
  • Demonstrated experience in applying software design patterns and architectural principles.
  • Strong understanding of database concepts (SQL) and experience working with relational databases.
  • Strong knowledge of web development technologies (HTML, CSS, JavaScript).