Position: Junior Java Developer
Company: JetSoftPro
Experience required: 1y
English level: intermediate

At the core of the Community Edition system is a repository supported by a server that persists content, metadata, associations, and full-text indexes. Programming interfaces support multiple languages and protocols upon which developers can create custom applications and solutions. Out-of-the-box applications provide standard solutions such as document management and web content management.
Responsibility:
Write well-designed, testable, efficient code
Contribute to all phases of the development lifecycle 
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
Working experience in Java development 
Good knowledge of popular Java frameworks 
Experience with TypeScript, Angular
Familiarity with Object-Oriented Design (OOD)