Position: Junior Java Developer
Category: Java
English level: fluent
Years of experience: 1.5

I created from scratch my own buisness in restaurant industry, which was successfull, also developing multi-tenant automaton system, which I am going to turn into startup.
A programmer with experience in developing commercial applications in Java, with good knowledge of the core Java SE 17, knowledge of SQL and experience with relational databases, in particular MySql, REST API, the Spring framework, have practice using Spring Boot, Data, Security, MVC, Rest, Test. I have experience with GIT version control technologies, MAVEN and Gradle build tools, Mockito, auxiliary libraries such as Jackson object serialization, MapStruct etc.
Certified AWS developer & architect with hands on experience in Lambda, EC2, API GW, ALB, S3, CloudWatch and other services usage.

With good understanding of the basic data structures and their types, OOP and AOP principles and experience in their use, architectural patterns for writing Layered, Event-Driven, Client-Server, Microservices applications and experience in writing applications in Layered, Client-Server templates, understanding Agile and Scrum development methodologies, TDD, BDD, the SOLID principle.
Not interested in gambling, betting, gaming applications. Currently focused on buisness automation apps.