The Academy Announces a Vacancy for a Java Developer (Temporary Contract-Based Employment)

The Academy Announces a Vacancy for a Java Developer (Temporary Contract-Based Employment)


The Law Enforcement Academy of the Republic of Uzbekistan was established in accordance with Presidential Decree No. PD–257 dated November 28, 2022, “On the Introduction of a Fundamentally New System for the Training of Qualified Personnel in the Field of Criminal Investigation.”

As part of the implementation and development of digital education systems at the Academy, there is a need to temporarily recruit a highly qualified specialist in Java programming.

If the documents submitted by the specialist are approved, a bilateral civil law contract will be signed between the specialist and the Academy.

Responsibilities of the Java Developer:

Development and maintenance of the Academy’s educational platforms, databases, reporting systems, and other information systems.

Development of web applications and REST API services based on Java (Spring Boot).

Working with databases (PostgreSQL, MySQL).

Ensuring system security, stability, and performance.

Writing code, documentation, and troubleshooting based on technical specifications and requirements.

Testing software developed by the Academy and participating in user training.

Requirements for the Candidate:

Higher education in Java programming (or certificates/courses).

Java Core: OOP, Collection Framework, Exception Handling, Multithreading.

Spring Boot: REST API, Spring Security, Spring Data JPA, Validation.

Databases: PostgreSQL or MySQL (CRUD, JOIN, INDEX, optimization, stored procedures).

Basic Front-End: HTML, CSS, JavaScript (sufficient for educational systems).

Version control: Git, GitHub/GitLab.

Build tools: Maven or Gradle.

Testing: JUnit, REST API testing with Postman.

Understanding of Docker basics.

Familiarity with CI/CD processes (Jenkins, GitHub Actions is a plus).

Additional Conditions:

Duration: 6 (six) months. Based on need, the candidate may later be hired under a labor contract.

Payment: Based on mutual agreement.

Working hours: 5 days a week, 8 hours a day (40-hour workweek).

Work location: Physically present at the Academy building or in hybrid format as specified in the contract.

Key Competencies:

 

Team collaboration.

Independent thinking and problem-solving ability.

Timely and accurate execution of assigned tasks.

Application Process:

The candidate must personally contact the Academy's HR Department with their civil passport or ID card and submit the following documents:

Identification document.

Resume (CV).

Diploma of higher education and transcript.

Copy of employment record book.

Certificate of Taxpayer Identification Number (TIN).

After reviewing the submitted documents, if necessary, an interview with the candidate will be held by the selection committee.

Deadline for Document Submission:

By July 21, 2025.

Phone: +998 71 202-04-96 (ext. 1761)