National Database and Registration Authority (NADRA) is recruiting for a contract Assistant Director (Java Developer) position. If you are an expert in Java development and meet the following needed, apply before 3rd August 2025.
📍 Place: Islamabad
⏳ Contract Duration: 5 Years (Extendable)
🎂 Age restriction: 37 years old (age relaxation already included).
🎓 Basic Qualification For NADRA Pakistan Jobs:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent (16 years of HEC-proved education)
- A master’s degree will be preferred
- All degrees must be attested by HEC
🛠️ Experience & Skills For NADRA Pakistan Jobs:

Experience:
- 2–5 years of demonstrated Java programming expertise
- The Oracle Certified Associate Java Programmer credential is beneficial.
Skills You Must Have:
- Programming in Java with an object-oriented approach
- Extensible HyperText Markup Language (XHTML), CSS, JavaScript, jQuery, JavaServer Faces (JSF), and PrimeFaces for developing responsive, component-based online applications.
- Follow best practices for writing clean, maintainable, and performance-optimized code on both the front and back ends.
- Spring Boot & Microservices
- REST and SOAP APIs
- Hibernate & RDBMS
- CI/CD pipeline usage
- Git (basic knowledge)
- Java multithreading
- Experience with Maven for build management
- Understanding Agile and DevOps is made up of active

✅ Terms & Conditions:
- Only online applications will be accepted.
- Only selected candidates will be invited to the test/interview.
- Any application may be approved or rejected by NADRA at any time and for any cause.
- False information may lead to disqualification.
- Candidates from government or semi-government departments must submit a No Objection Certificate (NOC).
- A medical fitness and character certificate will be required after selection.
- No TA/DA will be given for the test/interview.
- Women, people of color, transgender individuals, and those with impairments are encouraged to apply.
- Cell phones, smartwatches, and other electronic devices are prohibited during the test or discussion.
📅 The last day to apply is August 3, 2025
🖱️ Nadra Pakistan Jobs Apply Online: https://careers.nadra.gov.
