Are you an A+ Series startup? Get first talent FREE OF CHARGE! Check if you qualify →
Hire as Freelancer
44 €
/hour
Not available
or
Hire as Employee
6505 €
/month
$
€
TALENT-63457
David
Java Developer
Georgia
Seniority
Expert
Language skills
English B2
Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month
Skills
Industry
Professional Summary
Candidate has extensive experience in Java since 2009. Over the years, they have worked in various sectors, including startups, software development companies, financial institutions, telecommunications and banking. They have extensive experience with Spring and Spring Boot. They have substantial experience working with both relational databases (such as MySQL, Microsoft SQL Server, Oracle, and PostgreSQL) and NoSQL databases (like MongoDB). In terms of cloud computing, candidate has predominantly worked with AWS, utilizing various services such as EC2 and security management. While they do not consider themselves an expert in cloud computing, they are proficient in using the necessary AWS services for their projects. Moreover, candidate has experience with continuous integration and continuous deployment (CI/CD) pipelines, which they have designed and implemented to facilitate smooth deployment processes in microservices architectures. Candidate is also familiar with message brokers, primarily Apache Kafka, which they have used in several projects.
Video of Talent
Portfolio
Education
Georgian Technical University / Doctor of Philosophy (Ph.D.), PHD Degree in Engineering of Informatics
2013 - 2016
Georgian Technical University / Master’s Degree, Informatics and Control Systems
2010 - 2012
Tbilisi State University / Bachelor’s Degree, Computer Science
2006 - 2010
Certifications and Trainings
Experience
Senior Software Engineer
Industry: Information Technology & Services
Full-time
Sep 2023 - Present
Senior Java Developer
Industry: IT Services and IT Consulting
Full-time
Dec 2021 - Aug 2023
Senior Java Developer
Industry: Telecommunications
Full-time
Aug 2020 - Dec 2021
Senior Java Developer
Industry: Information Technology & Services
Full-time
Nov 2018 - Jul 2020
Senior Java Developer
Industry: Telecommunications
Full-time
Jun 2014 - Oct 2018
Middle Java Developer
Industry: Banking
Full-time
Aug 2012 - Jun 2014
Middle Java Developer
Industry: IT Services and IT Consulting
Full-time
Feb 2011 - Aug 2012
Junior Java Developer
Industry: IT Services and IT Consulting
Full-time
Feb 2009 - Feb 2011
Projects
Project: Line of Credit Partnership Integrations
A line of credit is a predetermined amount of funds that you can borrow from when you need to and pay back later. Unlike a traditional term loan, you can use the funds as and when you need them for business purchases like inventory, supplies, or operating expenses. Unlike a term loan which has a fixed monthly repayment, you can typically pay back your credit line anytime, without any early repayment fees.
Project: Trading Platform
Trading/Exchange platform that unites stocks and cryptocurrencies. Anyone is able to sign up, createa wallet, add funds and start trading.
Project: Network Switch Inventory Management System
Software that is able to manage remotely different kinds of network switches for all customers in Georgia. These switches are responsible for the internet and TV. This software has support for the most powerful and famous network switches.
Project: Social Network
Private Social network whose primary purpose is to unite students from famous universities who are interested in finding jobs, companies that are interested in hiring people, celebrities and also some other financial institutions. It has the following core functionalities: messaging, post, job recommendation/offer, stories, etc.
Project: Law Authority Services
LAS - SAAS that is used to collect and aggregate information about customers that are being used by police and court. This system has advanced search functionalities that are used to find and collect tight coupled related information about customers. This information may contain any kind of private information including CDRs.
Project: Multi Channel Payment System
A lot of small/medium companies needed to plug in to the banks core payment system in order to accept payments through banks (There were several different channels: Internet Bank, Payboxes, Core Banking Software, etc.). We have implemented a payment engine with its API and any kind of provider was able to plug in to that system, select appropriate channel(s) and finally accept payments.