Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 3


Project: Remote Banking for Tenge Bank.
Responsibilities:
- Participate in project architecture
- Integration with external APIs, ABS of TengeBank
- Developed RESTful Web Services and documented them using Swagger
- Collaborated with mobile and frontend engineers
Technologies: Java 11, Spring ( Boot, Web, Security, Data, Cloud), PostgreSQL, RabbitMQ, Docker
===============================================

Project: Missed.com
Responsibilities :
- Implemented new feature components such as Social Login with Google, Facebook...
- Developed REST APIs and documented them using Swagger
- Collaborated with mobile and frontend engineers
- Fixing bugs.
Technologies:
Java 11, Spring ( Boot, Data, Security, Web ), Flyway, Docker
Project Tracking: Jira
============================================
Work experience at Khalq bank
Responsibilities :
- Integration with Payment APIs, ABS (Automated Banking System) of Khalq bank
- Implementing RESTful Web Services and documenting them using Swagger
- Writing and maintaining CI/CD scripts/pipelines to keep processes automated using Jenkins
- Dockerized applications and implemented docker-compose where needed
- Fixing bugs.
Technologies :
- Java 8, Spring ( Boot, Web, Data, Security ), PostgreSQL, Jenkins, Docker