Java Developer
Overview
Short Summary
The candidate is an experienced Java developer who has been working in this position for more than 10 years in commercial practice. Of which 8 years in Spring and Spring boot. He is a technical type of developer who can write code from start to finish, create architecture, migrate data and so on. In those years of experience, there are few tasks that would surprise him. Some of the most used technologies include - Spring, Spring boot, Spring Cloud, Hibernate, Maven, Gradle, Docker, K8s, Gitlab, Oracle DB, PostgreSQL, JMS. He can communicate in English without any problems and uses it on a daily basis. He actively uses agile methodologies alongside his work, especially Scrum and Kanban.
Work Experience
Senior Java Developer (November 2018 - September 2022): Led development, testing, billing, and charging applications for telecommunication companies using Apache Camel framework. Designed and tested microservice Java applications for payment terminals. Developed web application for a pharmaceutical company and REST APIs for web and mobile applications for mobile operators.
Java Developer (November 2015 - October 2018): Finalized tasks related to authentication and authorization servers based on the Oauth2 protocol. Analyzed, created, and tested new functionalities.
Java Developer (January 2014 - November 2015): Formulated and tested new functionalities for payment applications. Improved team competencies, communication channels, and decision-making through daily scrum working.
Programmer/Analyst (July 2013 - December 2013): Developed new tests for Tibco processes on the Java platform. Managed project from inception to completion for Georgian Bank. Designed and tested Tibco integration platform.
Java Developer (August 2012 - June 2013): Designed, implemented, and tested functionality in the local ordinary system. Completed internal project for Leoni.
| Freelancer | 495 € / Per day |
| Level | EXPERT |