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


• Worked on a comprehensive and fast Big Data platform on blockchain
• Hands-on experience with AWS EC2, ECS, ECR, S3, VPC, IAM, SQS, SNS, RDS, Lambda, Cloud Watch, DocumentDB, Parameter
Store, Cognito
• Wrote AWS Lambda functions on Python and NodeJS with s3, Event Bridge and SNS triggers
• Developed and deployed Spring Boot applications with AWS EC2, SNS, and SQS connections using AWS ECR and ECS cloud
deployment
• Wrote bash script that automatically creates service, and task definition and connects it with the listener of the load balancer
• Worked on a CRM system for over 500 realtors, client web application, and a cross-platform mobile app for real estate sales.
• Decreased waiting time by introducing asynchronous communication through Kafka message queue/broker for 8 core microservices out of
71 which practically led to improved user experience
• Dockerized and deployed the Spring Boot project with the help of Jenkins, Consul, and Portainer.
• We have successfully published the mobile application to App Store and Play Market. 1500+ downloads in the first month after the
publication.
• Integrated the system with 2 new services: Google Cloud (Firebase) Messaging for push notifications and SMSC.KZ for sending SMS
• Successfully organized work with remote teammates using Bitbucket, Jira, and Confluence. Experienced and performed Agile development.
• Have organized multiple seminars with real estate sellers for feedback on the system and to investigate possible improvements