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


Java Engineer with 3.5 years of experience in the development of Java-based web applications. Hands-on experience  with requirement analysis and clarification, estimation, issue detection, and resolution. Great communication skills and ability to work independently or as part of a professional development team.

- Have a good understanding of OOP, SOLID. 
- Experience working with RESTful APIs
- Java SE, Java EE, SQL, Spring, AWS (S3, SQS, DynamoDB)
- Experience working with Terraform 
- JUnit, Mockito, Testcontainers

Interesting in part-time only suggestions