Senior Java Developer
JSC Georgian Card · Tbilisi, Georgia
About the role
Participate in the full product development lifecycle, including design, coding, debugging, and documentation. Develop reusable software components and libraries while analyzing business tasks to create technical implementation plans.
What they look for
Requirements
Requires at least two years of experience in creating complex software components using modern programming languages and the Spring framework. Deep knowledge of SQL, ORM technologies, microservices architecture, and version control tools is essential.
Full description
სს „ ჯორჯიან ქარდი“ აცხადებს ვაკანსიას უფროსი Java დეველოპერის პოზიციაზე
ძირითადი მოვალეობები:
- მონაწილეობა პროდუქტის შექმნის სრულ ციკლში, როგორიც არის დიზაინის შემუშავება, კოდინგი, ხარვეზების აღმოფხვრა, დოკუმენტირება;
- მრავალჯერადად გამოყენებადი პროგრამული კომპონენტებს და ბიბლიოთეკის შექმნა;
- პრობლემების იდენტიფიცირება და აღმოფხვრის პროცესში ჩართულობა;
- გუნდთან ერთად ბიზნეს ამოცანების ანალიზი და ტექნიკური იმპლემენტაციის გეგმის შემუშავება;
ცოდნა და უნარები:
- მინიმუმ ორწლიანი თანამედროვე პროგრამირების ენაზე გამოყენებით კომპლექსური პროგრამული კომპონენტების შექმნის გამოცდილება;
- Spring-ის ტექნოლოგიის გამოყენებით პროგრამული კომპონენტების შექმნისა და განვითარების გამოცდილება;
- მონაცემთა სტრუქტურების/ ალგორითმების საფუძვლების ცოდნა;
- SQL და ORM ტექნოლოგიების მაღალ დონეზე ცოდნა (JPA2, Hibernate);
- MVC, JDBC,gRPC და RESTful კონცეფციების ღრმა ცოდნა;
- პრაქტიკული გამოცდილება Java- ს მიკროსერვისულ არქიტექტურასთან, Spring-Boot– ის გამოყენებით;
- SVN, Git პროგრამული კოდის მართვის ინსტრუმენტების ცოდნა
- მრავალ მოდულიანი სისტემის არქიტექტურის შემუშავების გამოცდილება, თანამედროვე პრინციპების/მიდგომების გამოყენებით.
დაინტერესების შემთხვევაში გთხოვთ, შეავსეთ მოთხოვნილი ინფორმაცია, ატვირთეთ რეზიუმე/CV და დააჭირეთ ღილაკს„გამოაგზავნეთ განაცხადი“. რეზიუმეების მიღების ბოლო ვადაა 28 ივლისი, 2026.