Для открытия контактов резюме необходимо приобрести доступ к базе
Не указана
Гражданство
Узбекистан
Тип занятости
Полная занятость, Частичная занятость, Проектная работа/разовое задание
Мужчина, 27 лет, родился 12 марта 1997
Город: Ташкент
Опыт работы
9 лет 2 месяца
Hayot Bank
Senior Java Developer
С 01.10.2022 по настоящее время (2 года 4 месяца)
Senior Java Developer Project: "Mobile Banking" Back-end development for iOS and Android. An application that consists of many services and allows users to use digital banking services online. credit, debit, opening and managing cards, deposit, p2p, billing... Team: 20 Technologies and tools: Postgresql, Spring WebFlux, Redis, Java, Casandra, Jasper reports, Camunda, Karaf, Artemis, Kubernetes, Multithreading Project: "CRM" Fully automated service for individual and corporate clients integrated with Camunda. Create users Opening accounts Scoring Leasing Open a card Team: 10 Technologies and tools: Postgresql, Spring Boot, Redis, Java, Camunda, Artemis, WebSocket, Vaadin Project: "ESB" Integration with many external services of various protocols. Team: 2 Technologies and tools: Apache Karaf, Java, Apache Camel, OSGI, Saga Position: Senior Java Developer Responsibilities: • Developing core functionality • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse, and writing efficient source code
Hayot Bank
Senior Java Developer
С 01.10.2022 по настоящее время (2 года 4 месяца)
Senior Java Developer Project: "Mobile Banking" Back-end development for iOS and Android. An application that consists of many services and allows users to use digital banking services online. credit, debit, opening and managing cards, deposit, p2p, billing... Team: 20 Technologies and tools: Postgresql, Spring WebFlux, Redis, Java, Casandra, Jasper reports, Camunda, Karaf, Artemis, Kubernetes, Multithreading Project: "CRM" Fully automated service for individual and corporate clients integrated with Camunda. Create users Opening accounts Scoring Leasing Open a card Team: 10 Technologies and tools: Postgresql, Spring Boot, Redis, Java, Camunda, Artemis, WebSocket, Vaadin Project: "ESB" Integration with many external services of various protocols. Team: 2 Technologies and tools: Apache Karaf, Java, Apache Camel, OSGI, Saga Position: Senior Java Developer Responsibilities: • Developing core functionality • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse, and writing efficient source code
Technologic ASBT
Team Lead
С 01.06.2021 по 01.09.2022 (1 год 3 месяца)
Development of a solution allowing local clients (Uzbekistan) to perform payment operations like p2p, payment for providers, scheduled auto payments, credit, debit, payments for external services (restaurants, markets, shopping), monitoring costs, etc. There are implemented some payment methods to operate payment processes, used some protocols like SOAP, REST and integrated some local payment systems like ABS(ASBT), Paynet, Uzcard, Humo Team: 20 Technologies and tools: Java, Spring boot, Spring Cloud, 3rd libraries, Liquibase, Hibernate, Docker, Kubernetes, Postgresql, Redis, ElasticSearch, Oracle,UNIT Tests Position: Senior Java Developer Responsibilities: • Designing scalable, secure, and maintainable architecture for projects • Selected technologies, structures, and tools for development • Involved in developing features using Java technologies and frameworks. • Аnalysis of user stories, development of solutions, and implementation of functions. • Conduct code reviews, provide feedback to improve code, and ensure compliance with coding standards for maintainability. • Writing documentation, including technical specifications, architectural diagrams, and user manuals to ensure that the system can be easily maintained by other team members
Zuccotech
Senior Java Developer
С 01.08.2021 по 01.02.2022 (6 месяцев)
Project: "Truckit" The Truckit app connects with vetted delivery experts for last-mile delivery, middle-mile logistics, and moving services support. It provides easy contracting and cargo exchange between cargo owners and carriers. Team: 6 Technologies and tools: Spring WebFlux, Redis, Java, MongoDB, Docker, MicroServices Responsibilities: • Developing core functionality • Supporting existing code and refactoring • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse, and writing efficient source code
e-Government
Team Lead
С 01.08.2020 по 01.06.2021 (10 месяцев)
Project: "OneId" The single identification system OneID is designed for easy access for all users to various websites and portals of state and economic administration bodies, local government bodies, and commercial organizations. It is fully implemented through SSO and Oauth2 protocols. Team: 25 Technologies and tools: Spring MVC, Redis, Java, MongoDB, Docker, MicroServices, PostgreSQL,SOAP XML,Multitasking Position: Senior Java Developer Responsibilities: • Developing core functionality • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse and writing efficient source code
Problembo
Java developer
С 01.05.2020 по 01.09.2020 (4 месяца)
Project: "Service Desk" The project included the following tasks. • Manage customer requests. • Discuss tickets with your team. • Automate support with workflows. Team: 10 Technologies and tools: Postgresql,Spring Boot , Redis, Java, Spring Cloud Position: Java Developer Responsibilities: • Developing core functionality • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse and writing efficient source code
Smart Soft Development
Java developer
С 01.06.2018 по 01.05.2020 (1 год 11 месяцев)
1. Projects: "AloqaBank mobile application" Development of a solution allowing local clients (Uzbekistan) to perform payment operations like p2p, payment for providers, scheduled auto payments, credit, debit, payments for external services (restaurants, markets, shopping), monitoring costs, etc. There are implemented some payment methods to operate payment processes, used some protocols like SOAP, REST and integrated some local payment systems like NCI, Paynet, Uzcard, Humo Team: 10 Technologies and tools: Java, MongoDB, Spring boot, Postgresql, Hibernate, 3rd libs Position: Java Developer Responsibilities: • Developing core functionality • Mentoring • Supporting existing code and refactoring • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse, and writing efficient source code. 2. Project: "Via-Tashkent-GPS tracking monitoring system" The project is about monitoring government transport tracking. The solution allows users to see tracking public transport, for the government to monitor tracking, generate reports etc. Team: 8 Technologies and tools: Java, Spring Boot, Postgresql, MongoDB, Hibernate, 3rd libs Position: Java Developer Responsibilities: • Developing core functionality • Mentoring • Supporting existing code and refactoring • Participating in the project estimation and planning • Managing the code review process • Conducting code reviews • Writing unit and integration tests • Working in an Agile environment • Identifying and addressing performance bottlenecks • Creating technical documentation for reference and reporting • Utilizing good design practices, code reuse and writing efficient source code
Образование
Университет
Tashkent University of Information Technologies named after Muhammad al-Khwarizmi
Владение языками
Родной язык
Узбекский
Иностранные языки
Английский, Русский
Дополнительно
Ключевые навыки
Java
Sql postgresql
Java spring framework
Понимание принципов ооп
apache tomcat
, mongodb
Javascript, rest, websocket, html, css, http, less, es6, safari, scss, sass, stylus
Тестирование rest api
Навыки работы с docker/docker-compose
kubernate
Spring, spring boot, spring cloud;
microservices
Spring webflux
Go, grpc, gitlab, k8s, postgres, clickhouse, oracle, kafka
Ibm mq, rabbitmq, etc
solid design principles
apache karaf
Rest, gitlab, ci/cd, reactjs, redis
Apache kafka
Apache cassandra
apache ignite
Системы интеграций rest, soap api
Kubernetes, minio, docker, sonarqube, prometheus + alertmanager + grafana, jenkins, argocd, atlassia
elk stack
Apache maven
Maven / gradle
Devops (git (bitbucket), jenkins, ansible, maven, gradle, junit и пр.)
Junit 5 / mockito / assertj / rest assured / cucumber
Знание git
Дополнительная информация
Experienced Java developer with proven experience in information technology and services. I am proficient in SQL/NoSQL and Java. Java specialist with 6 years of experience in designing and developing all aspects of web applications using Agile/Scrum methodologies. Proficient in learning new technologies, developing modules, integrating external APIs, and using creative problem-solving and unit testing to improve functionality and performance. Experience working with data and optimizing databases, writing complex queries and stored procedures. I have extensive experience working with Fintech projects and banking systems. Strong professional engineer with a bachelor's degree in computer engineering from Tashkent University of Information Technology.
Похожие резюме
до 1 000 $
38 лет
Ташкент
Полный день
Последнее место работы
Вооружённые силы Республики Узбекистан, Отдел кадров, август 2007 - декабрь 2013
Обновлено
01.12 в 15:03
Был на сайте
Более недели назад
Опыт работы
23 года 6 месяцев