The National Database & Registration Authority (NADRA) has opened new opportunities under the Digital Economy Enhancement Project, offering a valuable position for skilled IT professionals who want to contribute to Pakistan digital transformation. The announced role of Assistant Director Java Developer is designed for individuals who are passionate about building secure, scalable, and innovative systems that support national level digital services. NADRA is focusing on candidates who can think creatively, work in modern development environments, and deliver high quality solutions through teamwork and advanced software engineering practices. This is the perfect opportunity for developers who want to work on meaningful projects while gaining experience in an advanced technical setup powered by the latest industry tools and frameworks.
CHECK OUT LATEST JOBS IN PUNJAB BANK
As part of this role, the selected candidates will be responsible for developing robust microservice, designing REST APIs and integrating advanced security protocols into mission critical systems. NADRA tech ecosystem demands professionals who are comfortable working with Java Spring Boot, and Spring Security, while also handling Oracle and MongoDB databases with full efficiency.
The job requires a strong understanding of containerization tools like Docker and Kubernetes, experience with pipelines and a deep understanding of software lifecycle management under agile methodologies. Because the project operates in a fast paced environment, candidates must be able to solve issues quickly, write clean and testable code, and collaborate effectively with cross functional teams. This position is ideal for experienced developers who want to work on high impact applications that support NADRA digital infrastructure. With 4 vacancies available, NADRA aims to onboard motivated professionals who can contribute immediately to the ongoing digital enhancement initiatives.
The contract-based nature of the job makes it a great opportunity for candidates seeking exposure to largescale government IT projects while working in a highly professional and structured environment. The role offers growth, learning, and the chance to work on edge technologies making it a strong fit for individuals with a minimum of 2 years of software development experience. The maximum age limit is 37 years and candidates must be comfortable working in both morning and evening shifts depending on project requirements. Since the application deadline is approaching interested applicants are encouraged to apply early through NADRA online portal to secure their chance in this competitive recruitment process.
Vacant Positions
Assistant Director (Java Developer) – 4 Vacancies
Eligibility Criteria
Education: Bachelor’s or Master’s degree in Computer Science / IT / Software Engineering
Experience: Minimum 2 years in GIS / Software Development
Skills Required:
Java, Spring Boot, Spring Security
RESTful APIs, Kafka, WSO2 API Management
Security protocols: JWT, OAuth 2.0, TLS/SSL, PKI
Oracle, PostgreSQL, MongoDB
Docker, Kubernetes, CI/CD pipelines
Ability to write clean and testable code
Age Limit: Maximum 37 years
Shifts: Must be comfortable working in morning and evening shifts
Contract Type: NADRA Digital Economy Enhancement Project (Contractual)
FAQs
Q1: How many vacancies are announced?
There are 4 vacancies for Assistant Director (Java Developer).
Q2: Is this a permanent job?
No, it is contract based under the Digital Economy Enhancement Project.
Q3: What is the required experience?
A minimum of 2 years of relevant experience in GIS or Software Development.
Q4: What skills are required?
Java RESTful APis Microservices, Kafka, Databases, Docker and Kubernetes, CI and CD, and security protocols.
Q5: What is the age limit?
The maximum age limit is 37 years.





2 Comments
A.o.a Sir Thanks For Guiding Us
THANK YOU SIR