Position: Software Engineer
Category: Java
English level: fluent
Years of experience: 2


Software engineer with 2 years of experience in software design and development with Java mainly. Good communicator and a team player. Having good problem-solving skills, I am an open-minded and a fast learning person.
Have been involved in writing code, debugging and testing in several commercial software projects.
Technology stack:
JavaSE (OOP, Exceptions, Concurrency, Collections, Generics, Reflection, JDBC, JUnit, Mockito) 
JavaEE (Servlets, JPA, JSF, REST)
Enterprise Frameworks (Spring, GWT)
Tools (IntelliJ IDEA, Maven, Jenkins, Jira)
Version Control (GIT)
Application Servers (Tomcat, Jetty)
DBMS (PostgreSQL) 
OS (UNIX, Linux, Windows)
Cloud services (AWS, Microsoft Azure)
Message brokers (RabbitMQ, Kafka)
Spring framework
Python
Django framework