UZINFOCOM logoUZINFOCOM logo

Java Developer

Full-time

3-6

Main Office

29.10.2025

Условия работы

Responsibilities:

  • Develop new features for microservices, including REST APIs, business logic, and transactions.

  • Integrate services with PostgreSQL/PostGIS and other external systems.

  • Work with ORM frameworks like Hibernate and Spring Data JPA.

  • Optimize and refactor existing code to improve performance and maintainability.

  • Support and enhance existing microservices.

  • Configure service logging and monitoring solutions.

  • Ensure the stability and quality of the codebase.

Requirements:

  • Strong proficiency in Java 17+, with a solid understanding of OOP, Collections, Concurrency, and Streams.

  • Experience with Spring Boot for building and configuring REST APIs and microservices.

  • Knowledge of Spring Security / JWT for implementing authentication and authorization.

  • Proficiency in Spring Data JPA / Hibernate, including query optimization and using EntityManager.

  • Experience with PostgreSQL / PostGIS, including schema design, indexing, transactions, and geospatial data.

  • Familiarity with Redis for caching and pub/sub messaging.

  • Hands-on experience with Docker for containerizing and deploying microservices.

  • Proficiency with build tools like Maven or Gradle.

  • Expertise with version control systems like Git (GitLab/GitHub).

  • Strong knowledge of design patterns and principles (SOLID, DRY, KISS).

  • Experience with integration testing using JUnit and Testcontainers.

  • Solid understanding of HTTP, CORS, and WebSocket protocols.

  • Logging: Experience with SLF4J, Logback, and the ELK Stack (Elasticsearch, Logstash, Kibana) or Graylog.

  • Monitoring: Experience setting up Prometheus + Grafana, Micrometer, and Spring Boot Actuator.

  • English: Ability to read and understand technical documentation.

What We Offer:

  • Work Schedule: Full-time, Monday to Friday, 9:00 AM to 6:00 PM.

  • Official Employment: Full compliance with the Labor Code of the Republic of Uzbekistan, including 28 calendar days of paid vacation.

  • Relaxed Environment: No strict dress code—we’re breaking the stereotypes of government organizations.

  • A-Team: Work in a strong team of professionals who are eager to share their knowledge and experience.

  • Impactful Projects: Participate in large-scale, meaningful projects aimed at improving public services and optimizing business processes for the nation's leading enterprises.

  • Autonomy: Ample opportunity for independent decision-making and a real impact on the company's growth.

  • Global Collaboration: Engage with leading international experts and organizations.


 

Заинтересованы в вакансии?

Перед откликом на вакансию, обязательно ознакомьтесь с обязанностями и условиями работы