Position: Java Developer
Category: Java
English level: upper
Years of experience: 8


8+ years of experience in software design and development with Java and related technologies.
Proven ability to work independently and as part of a team.
Strong problem-solving and troubleshooting skills.
Excellent communication and documentation skills.
Up-to-date on the latest Java technologies.

Skills

Java SE 
Spring Framework (Boot, Data JPA, MVC, Boot, Cloud, WebFlux, Security, Batch, JMS)
Apache Kafka, RabbitMQ
JUnit, Mockito, powerMock, restAssure,
JDBC, JPA, Hibernate, EclipseLink
SQL (PL/SQL, PostgreSQL) 
NoSQL (Redis, mongoDB, Elasticsearch)
Docker/Kubernetes, OpenShift
Liquidbase, Flyway
CI/CD (Bitbucket, Jenkins, Lens, ArgoCD)
Amazon Web Services
Maven, Gradle, Logstash, Kibana, Grafana, Prometheus, 
Jira, 
Scrum Methodology

Developed from the scratch Microservice/Java-based Online Casino Web Project.
Led a team of engineers in the development.
Resolved a critical bug in a Java-based application that was causing performance issues.
Do not want to do anything that is repetitive and doesn't challenge me.