Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 3


Programming Languages: Java 8, 11 and 17
Frameworks: Spring Boot and Micronaut
Databases:: PostgreSQL and MySQL
Cloud Provider: Basics of GCP
Orchestration tool: Kubernetes
Conternization tool: Docker
Database Migration tools: Flyway and Liquibase
Testing frameworks: JUnit, Mockito and RestAssured
Build tools: Maven and Gradle
ORMs: JOOQ and Hibernate (JPA)
Versioning tools: Git, Github and BitBucket


Applies Clean Code approach to each piece of code
For ensuring code is working or not, always writes unit and integration code to cover all codes
Knows Scrum and Agile methodlogies
Polite people
Motivation in team
Help to pass your knowledge to teammates
Not blaming each other
Cutting-edge technologies