The National Database and Registration Authority (NADRA) has officially launched an extensive hiring campaign under the NADRA Jobs 2025 initiative, with openings across several critical domains. Thanks to the Digital Economy Enhancement Project backed by the World Bank, these jobs have been created. The notices are for jobs where prospective staff members should have Java Software Development and Infrastructure Engineering experience and stress good technical skills, personal integrity and commitment to the public sector.

These NADRA Jobs 2025 are not just vacancies—they are strategic positions meant to shape the digital foundation of Pakistan for decades to come. All services under DEEP are being delivered using the Open Competitive Selection process, in line with World Bank rules for procurement. For three years, consultants will be brought on and their services can be continued if the project calls for it and the university agrees. The first salary payment for a month will be made, depending on what skills and experience a person brings.
NADRA is seeking technical workers who grasp complex computation, know Java or infrastructure and are ready to help modernize the government’s IT systems. If you’re looking to impact millions of lives through smart governance, secure digital systems, and scalable architecture—NADRA Jobs 2025 offer a career path with both prestige and purpose.
Vacancies
- Software Developer (Java) – Consultant
- Infrastructure Engineer – Consultant
Requirements
Position | Educational Background | Experience | Location | Duration |
---|---|---|---|---|
Software Developer (Java) | Bachelor’s (4 years) or Master’s in CS/IT | 5+ years in Java Development | Islamabad | 3 years (extendable) |
Infrastructure Engineer | Bachelor’s in CS/IT or related field | 3+ years in Linux, backup, virtual infra | Islamabad | 3 years (extendable) |
Details
NADRA expects the Software Developer (Java) to take part in development by building and putting into use safe and scalable applications. Using Spring, Hibernate and similar frameworks, the chosen consultant will focus on building Java applications. It is necessary to know REST APIs, Angular or React to properly connect the front end with the back end. Understanding and using AWS, Azure or containers (like Docker) in the cloud is greatly appreciated. People applying should know how to use object-oriented programming and database systems such as MySQL, MongoDB and PostgreSQL. NADRA Jobs 2025
Unlike the Configuration Engineer, the Infrastructure Engineer is required to manage system infrastructure, various virtualization platforms, backup strategies and disaster recovery systems. A consultant should have complete knowledge of Linux, Unix and Windows server operating systems. Automation (Ansible), scripting (bash) and backup tools will be very valuable. Individuals in this role should know about S3, CIFS, NFS and OpenShift when it comes to storage. Checking a candidate’s work experience, especially if in government or public services, is preferred. NADRA Jobs 2025
Additional Job Details – NADRA Jobs 2025
These positions are based at NADRA Headquarters in Islamabad, where the country’s main identity and citizen services infrastructure is found. Appointments for all positions will be made following a fair and clear process driven by merit, based on the World Bank’s IPF Procurement Regulations. Both consultants are expected to be available full time and it may be necessary for them to offer evening and morning shifts, mainly during important system or rollout periods. NADRA Jobs 2025
As part of NADRA Jobs 2025, consultants are expected to maintain the highest level of integrity and ethics, ensuring data privacy and national information protection. All those chosen for the interview must hand over HEC-verified degrees and relevant certificates during the interview. If candidates provide false documents or credentials, they will be eliminated at any time in the process.
Eligibility Criteria
Criteria | Software Developer (Java) | Infrastructure Engineer |
---|---|---|
Qualification | BS or MS in CS/IT (HEC recognized) | BS in CS/IT or related (Master’s preferred) |
Experience | Minimum 5 years in Java-based software development | Minimum 3 years in Linux systems, backups, virtualization |
Core Tools | Java, Spring, Hibernate, REST, React/Angular | Linux, Unix, Windows, Ansible, S3, NFS, CIFS, Docker |
Cloud Exposure | AWS, Azure, Google Cloud | Cloud, OpenShift, DNS, Bash Scripting |
Methodology | Agile, SCRUM, CI/CD pipelines | Disaster Recovery, Performance Tuning, High Availability |
Additional Skills | Git, API Integration, Web Technologies | Storage System Admin, Automation Tools |
Organization
- National Database and Registration Authority (NADRA)
- Project: Digital Economy Enhancement Project (DEEP)
- Under the Ministry of Interior, Government of Pakistan
Characteristics
Software Developer (Java):
- Build and maintain Java applications and frameworks.
- Ensure software scalability and code optimization.
- Integrate databases, APIs, and web services.
- Maintain version control using Git.
- Adhere to agile and SCRUM methodologies.
Infrastructure Engineer:
- Administer Linux/Unix/Windows servers.
- Configure and manage backup & storage infrastructure.
- Perform firmware upgrades, system tuning, and patch management.
- Implement disaster recovery strategies.
- Provide 24/7 availability for critical systems if required.
General Instructions
- Submit your Expression of Interest (EOI) with a current resume and relevant documents.
- Clearly mention the position title on the envelope or subject line.
- Apply either:
- In person or by mail to NADRA HQs, or
- Online via https://careers.nadra.gov.pk or https://www.njp.gov.pk
- All submissions must be received by 1 June, 2025.
- Late or incomplete applications will not be considered.
- Only shortlisted candidates will be called for interviews.
- No TA/DA will be admissible.
- Submission of false information will result in disqualification.
- World Bank guidelines on conflict of interest will apply.
Experience Required
- For Java Developer, a minimum of 5 years in developing secure Java-based systems is essential.
- For Infrastructure Engineer, at least 3 years of relevant experience in system infrastructure, storage technologies, backup systems, and enterprise administration tools is needed.
Related Post
- Explore Available NADRA Jobs 2025 – Islamabad Security and Dev Roles Now Open
- Explore Latest Available High-Paying NADRA Jobs 2025 for Developers in Islamabad
Salary Information –
These positions offer monthly lump sum remuneration aligned with World Bank consultant rates and NADRA’s internal grading. .
Contact
Information Type | Details |
---|---|
Website (Career) | https://careers.nadra.gov.pk |
TOR Download | https://careers.nadra.gov.pk/tor |
Alternate Job Portal | https://www.njp.gov.pk |
Postal Address | HR Dte., NADRA HQs, State Bank Building, G-5/2, Islamabad, Pakistan |
Contact Phone | +1 905-532-0042 |
info@esahulat.com.pk |
FAQs
What is the deadline to apply for NADRA Jobs 2025?
The last date for submission of application is 1st June, 2025.
Are these NADRA Jobs 2025 permanent?
No. These are consultant-based positions under the World Bank-funded DEEP project, hired for 3 years
Can I apply for both Software Developer and Infrastructure Engineer?
Yes, if you meet the eligibility criteria for both, you may apply separately for each.
What kind of salary is offered under NADRA Jobs 2025?
Salaries are lump sum and competitive, based on experience and the consultancy grading scale recommended by NADRA and the World Bank.
(NADRA Jobs 2025) (NADRA Jobs)