Senior Oracle Developer

Intelligent Card Production SystemsAccra & Tema Regionroam-ghpublished 10/18/2026
Senior

About the company

Company Description Margins ID Group is a trusted provider of secure, interoperable, and future-proof identity solutions with over three decades of experience supporting governments, institutions, and private organizations. Headquartered in Accra, Ghana, the Group is recognized across emerging markets for excellence in secure document production, identity ecosystems, and biometric technologies. Its four subsidiaries deliver end-to-end solutions, including secure credentialing, biometric enrollment, identity verification, authentication, access control, and specialized software development. Intelligent Card Production Systems (ICPS), the first secure card manufacturing facility in Africa, holds ISO and VISA certifications that demonstrate strong global standards and quality assurance. As a key technology partner in national initiatives such as the Ghana Card project, Margins ID Group helps transform service delivery in sectors including healthcare, banking, security, and governance through scalable, resilient, and locally relevant solutions.

Your tasks

Role Description The Senior Oracle Developer is a full-time, on-site role based in Accra, responsible for designing, developing, and optimizing Oracle-based applications and databases that support identity management and secure card solutions. This role involves creating and maintaining PL/SQL procedures, packages, triggers, and functions; modelling and tuning relational database structures; and ensuring high performance, reliability, and data integrity across mission-critical systems. The Senior Oracle Developer collaborates closely with software engineers, business analysts, and project managers to translate functional requirements into scalable technical solutions and contributes to architectural decisions for new and existing platforms. Day-to-day responsibilities include troubleshooting complex database issues, implementing best practices for security and backup/recovery, supporting deployment activities, and preparing documentation to meet compliance and audit standards. The role also mentors junior developers, promotes coding standards, and participates in continuous improvement initiatives to enhance the Group’s technology stack.

Requirements

  • Candidates should possess strong experience using code management tools
  • Experience writing documentation for java code and using structured code writing techniques
  • Experience writing java test scripts
  • Experience using a well-known Java Integrated Development Environment (IDE)
  • Experience writing REST API's
  • Experience writing android applications with Java
  • Experience creating and processing JSON/XML datasets using Java
  • Bachelor’s degree in computer science, Information Systems, Engineering, or a related field
  • Master's degree, preferably in Computer Science or related field
  • Minimum five (5) years of hands-on experience in Oracle database, developing business solutions for production environment

Personal Competencies

  • Candidates should possess effective analytical and problem-solving skills, including the ability to diagnose complex production issues, interpret requirements, and propose scalable design options.
  • Candidates should possess strong collaboration and communication skills, including the ability to work in cross-functional teams, engage with stakeholders, and explain technical concepts clearly.
  • Ability to prioritize and use initiative
  • Goo time management skills
  • Attention to details
  • High standard of personal integrity and adherence to professional and ethical standards

Other

<