Position: Trainee Java Developer
Company: Infopulse
Experience required: no_exp
English level: intermediate

Infopulse Ukraine offers an opportunity to cooperate in a professional and challenging working environment in telecommunications sector. Future candidate will face a chance to join BICS team on both national and international levels, to participate in high-quality training and get rich and acknowledged expertise.

Under the guidance of an experienced supervisor, a Trainee Java Developer will solve problems in real projects.

**Qualifications**
- Bachelor’s/Master’s degree in Computer Science and:
     - Basic knowledge of object-oriented programming
     - Basic knowledge of REST API
     - Basic knowledge of Infopulse Ukraine offers an opportunity to cooperate in a professional and challenging working environment in telecommunications sector. Future candidate will face a chance to join BICS team on both national and international levels, to participate in high-quality training and get rich and acknowledged expertise.

Under the guidance of an experienced supervisor, a Trainee Java Developer will solve problems in real projects.

Qualifications
Bachelor’s/Master’s degree in Computer Science and:
Basic knowledge of object-oriented programming
Basic knowledge of REST API
Basic knowledge of Git
Basic knowledge of Java
Basic knowledge of SQL
Basic knowledge of HTML/CSS
Basic knowledge and interest in data structures and algorithms
Good verbal and written English
Will be an advantage
Basic knowledge of design patterns
Knowledge and experience of working with Spring, Hibernate, JSF, JavaScript
Knowledge and experience of working with JavaScript frameworks like jQuery
GIT or any other versioning tools
Personal Skills
Desire to study and work on one’s self-development
Ability to quickly master new technologies
Sociability, responsibility
     - Basic knowledge of Java
     - Basic knowledge of SQL
     - Basic knowledge of HTML/CSS
     - Basic knowledge and interest in data structures and algorithms
- Good verbal and written English

**Will be an advantage**
- Basic knowledge of design patterns
- Knowledge and experience of working with Spring, Hibernate, JSF, JavaScript
- Knowledge and experience of working with JavaScript frameworks like jQuery
- GIT or any other versioning tools

**Personal Skills**
- Desire to study and work on one’s self-development
- Ability to quickly master new technologies
- Sociability, responsibility