Position: Java Developer
Category: Java
English level: fluent
Years of experience: 1.5


I had a project for the Central Securities Depository, where we developed from scratch registration for legal entities and individuals with various types of registration, including biometrics and electronic signature. We used Spring framework, REST API, Flyway, CI/CD, Docker, Redis, and RabbitMQ.

I also worked on the Altyn Bank project, which was a remote banking system. We used the same technologies as before, plus Spring Security, JWT, Kubernetes, and Postgres.

Currently, I'm working on the development of the Integrated Information System for Citizen Service Centers. My responsibilities include reengineering, improving, and optimizing the existing system, optimizing business processes for government services provided at the Citizen Service Centers, and developing new services.

The technologies used in this project are the same as before, but we also use Kafka, Apache Avro, Vault, Flowable BPMN, Keycloak, Apicurio Registry, Hazelcast, Kibana, Elastic Search, and Istio.

My role in the team is to provide guidance and support to junior developers and collaborate with other team members to ensure the success of the project.

In terms of future development, I'm interested in exploring new technologies and gaining more experience in project management and leadership roles.