Systems and Data Assistant (Axis 3)

Support the development and implementation of technical solutions for judicial workflows.

This opening expired 9 months ago. Do not try to apply for this job.

Application deadline 9 months ago: Wednesday 10 Sep 2025 at 00:00 UTC

Open application form

Overview

Support the development and implementation of technical solutions for judicial workflows.

You have:

  • Minimum 3 months of relevant professional experience with JAVA EE system development.
  • Work experience, including internships, with public sector partners, especially within the Judiciary or Brazilian public institutions.
  • Experience working with Java 8 or higher, JSF, RichFaces, Hibernate, JPA, Maven, and JBoss Seam.
  • Experience using version control tools, such as Git or similar.
  • Experience with automated testing tools such as JUnit, Mockito, and/or integration testing.
  • Experience working with agile methodologies, especially Scrum.

Contract

This is a UNV National Youth contract. This kind of contract is known as National UN Volunteer. It is normally only for nationals. More about UNV National Youth contracts.

Project BRA/23/009 aims to develop supporting tools (new methodologies, pilot actions, studies, and tools) to strengthen innovation initiatives and improve the effectiveness of the Federal Justice System's operations in the state of Ceará, Brazil, embracing a People-Centered Justice approach. To achieve these goals, the project is structured around the following pillars:

  1. A plan to strengthen the user experience and improve services provided by the Federal Justice of Ceará (JFCE – Justiça Federal no Ceará), focusing on effective access to justice, developed and implemented;
  2. A strategy to enhance the use of innovation mechanisms and disruptive technologies within the JFCE, designed, implemented, and evaluated;
  3. Generation of knowledge to strengthen access to justice and the effectiveness of the solutions proposed by the JFCE;
  4. A plan for the enhancement and recognition of civil servants within the JFCE, developed and implemented;
  5. A plan to strengthen the JFCE’s institutional governance capacities, developed and implemented;
  6. Efficient project management and knowledge management ensured.

The project will offer new methodologies and strategies to support the work of the JFCE through innovation and modernization of its operational processes, while maintaining a focus on the ultimate beneficiary — justice. Furthermore, the project will allow both signatory parties — JFCE and UNDP — to implement their respective strategic plans.

The Electronic Judicial Process System (PJe – Processo Judicial Eletrônico) is a digital system developed by the National Council of Justice (CNJ – Conselho Nacional de Justiça) in partnership with several courts, designed to enable the digital processing of judicial cases and promote speed, transparency, and efficiency in the provision of judicial services. Given the increase in demand and technological advancements, it is essential to map the existing modules and functionalities, identify best practices, and propose improvements in system workflows and processes. This assignment is intended for a recent graduate and/or junior-level professional in systems development using Java EE technology. The UN Volunteer will work under the thematic area responsible for developing, testing, and implementing technical solutions in the workflows of the PJe system, with a focus on supporting the senior professional in addressing technical and structural bottlenecks that hinder the system’s effectiveness in electronic case processing. They will also be responsible for monitoring the performance of procedural flows and proposing ongoing adjustments to ensure the system’s stability, security, and efficiency.

Under the supervision of the Coordinator of Axis 3 ,the UN Volunteer will be responsible for providing technical and administrative support to the management and monitoring activities of the projects and actions related to the implementation of initiatives and targets established under Pillar 3. Their responsibilities will include:

• Providing technical support in the development, testing, and implementation of technical solutions in the procedural workflows of the Electronic Judicial Process System (PJe – Processo Judicial Eletrônico). • Supporting the monitoring of solution development to ensure adherence to agreed targets and timelines, in accordance with agile methodologies. • Assisting the technical and business teams in structuring standardized operational workflows, fostering greater integration among the various development units; • Supporting the execution of technical and business meetings, automated testing, and tracking of deliveries, ensuring stability and consistency between development and production environments. • Assisting the coordination team in drafting technical reports, performance analyses, and monitoring indicators related to the technological actions of the pillar. • Providing technical support, when necessary, for the improvement of PJe 2.x, as well as in the transition process from PJe 1.x to PJe 2.x, with a focus on performance, security, and scalability. • Assisting the business team in mapping and documenting the procedural workflows of the PJe system, contributing to the identification, analysis, and optimization of the steps involved, with the aim of enhancing the efficiency and transparency of electronic processes. • Performing other related technical duties within the scope of their functional profile, whenever necessary for the proper execution of the project.

• Accountability • Adaptability and flexibility • Client Orientation; • Commitment and Motivation • Commitment to Continuous Learning; • Communication; Creativity; • Ethics and Values; Integrity; • Knowledge Sharing; • Planning and Organizing; • Professionalism; • Respect for Diversity; • Self-Management; • Technological Awareness; • Teamwork

• Minimum 3 months of relevant professional experience with JAVA EE system development. (mandatory).

Desirable skills and experience: • Work experience, including internships, with public sector partners, especially within the Judiciary or Brazilian public institutions; (desired) • Experience working with Java 8 or higher, JSF, RichFaces, Hibernate, JPA, Maven, and JBoss Seam; (desired) • Experience using version control tools, such as Git or similar; (desired) • Experience with automated testing tools such as JUnit, Mockito, and/or integration testing; • Experience working with agile methodologies, especially Scrum. (desired)

In addition to technical requirements, it is essential that the professional demonstrate genuine interest and willingness to understand the functional domain of the PJe system, that is, the workflows and rules that govern the electronic processing of judicial cases. Therefore, acquiring knowledge of the system’s business logic is necessary, such as: • Understanding of procedural flows: Facilitates the identification of bottlenecks and the development of solutions aligned with the real needs of system users. • Compliance with business rules: Ensures that technical developments and improvements adhere to legal standards and the specific requirements of the Judiciary. • Systemic vision: Promotes understanding of the impact of technical solutions on the overall effectiveness, security, and efficiency of the system. • Effective communication: Supports collaboration with multidisciplinary teams, including judges, civil servants, and other professionals involved in the use and management of the PJe system. • Understanding of the procedural and operational logic of the PJe system: Allows the professional to develop solutions that are aligned with the core functioning of the judicial process.

The assignment will be in Fortaleza, (Ceará). Fortaleza is a family duty station and classified A (hardship). The living conditions in Fortaleza are good as well as the access to health services. The accommodation facilities are in general good, and the choice is wide.

As this is a national UN Volunteer assignment, the UN Volunteer will be responsible for arranging their own housing and other living essentials. National UN Volunteers are part of the malicious insurance plan.

Brazil is security level 3 (moderate). United Nations Department of Safety and Security UNDSS Brazil advises to exercise a high degree of caution in Brazil due to high levels of serious and violent crime, particularly in major cities. Violent crime as muggings, armed robbery, kidnappings, and sexual assault, is very high. Avoid shanty towns (favelas) in the big cities and if you are attacked or robbed, do not resist. Demonstrations can occur at any time and may turn violent with little or no warning. All United Nations personnel must scrupulously comply with UNDSS procedures and recommendations during their assignment in Brazil. For missions in rural areas or indigenous reservations, special procedures may apply; UN personnel should consult with the local DSS office in advance.

Information on entitlements at the duty station is available at https://app.unv.org/calculator. The complete UN Volunteer Conditions of Service is available at https://explore.unv.org/cos.

Potential interview questions

Can you describe your experience with Java EE development? This question assesses your technical ability to meet the role's requirements. Discuss specific projects or experiences where you used Java EE.
How do you ensure that your code adheres to best practices and standards? This question evaluates your understanding of quality in software development. Pro members can see the explanation.
Describe a time when you encountered a bottleneck in a project. How did you address it? Pro members can see the explanation. Pro members can see the explanation.
What experience do you have with automated testing? Pro members can see the explanation. Pro members can see the explanation.
How do you manage deadlines when working in an agile environment? Pro members can see the explanation. Pro members can see the explanation.
Can you explain your understanding of procedural workflows within judicial systems? Pro members can see the explanation. Pro members can see the explanation.
What strategies do you use to ensure effective communication with team members? Pro members can see the explanation. Pro members can see the explanation.
Discuss your experience working with public sector organizations. Pro members can see the explanation. Pro members can see the explanation.
Added 10 months ago - Updated 9 months ago - Source: unv.org