BS in Computer Engineering, Software Engineering or relevant fields,
Minimum 3 years of experience in JAVA,
Experience in Spring Boot, Thymeleaf, JPA, SOAP, REST API, Jira, Bitbucket, Git, Maven/Gradle/Jenkins, Angular 4 and Typescript,
Broad knowledge on Object Oriented Design and Programming,
Familiarity with DDD is a plus,
Experience in software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, build process, testing and maintenance,