Position: Junior Java
Category: Java
English level: intermediate
Years of experience: 0

Battleship game training project is my best programming experience.
Training projects:

• The battleship game (front-end & back-end). Technologies used: Java SE 8, Spring Framework (Spring Security, Spring Boot, Spring Data, Spring MVC), Git, JUnit. MySQL was used as DBMS. This is the complete game you can play your friends with. You are able to play with random players and can create a private room as well and play with a player you want.
Angular.js was user as a front-end engine. I also used JavaScript to develop the client logic, HTML & CSS was used to make this game representable. Back-end was developed using Spring stack.

• Coffee House simulator (console application that represent order processing of typical cofee house) using Java SE 8.

• Maze pathfinder (console application) using Java SE 8. I used deep search and left turn algorhytms to find the exit.

• Currency converter Telegram bot (Telegram API (longpolling bot), Java SE 8 ). This bot can provide you currency convertation using Telegram inline buttons or text request messages.

• Markdown parser (console application). Technologies used:  Java SE 8. Basic OOP training project.

I am looking for Tranee / Junior Java Developer position.
Interesting project, friendly team, possibility to enhance my programming and English skills.