Position: Intern Java Developer
Company: Sigma Software
Category: Java
Experience required: no_exp
English level: intermediate

We are hiring active, motivated, and talented person, who is willing to become the real professional in Software Development. 
If you feel that this is about you, then we invite you to participate in our Internship and soon become a part of our skillful team.

•	Where: Kyiv preferably but other locations too
•	When: the end of November
•	Type of internship: individual
•	Duration of internship: 3 months 
•	Schedule: full-time
•	Scholarship: yes

Our Client is the leading provider of systems for preschool, daycare, primary, secondary, music and art schools, and adult education

The main tasks of the project are the development of new functionality as well as integration into the markets of northern and western Europe

Responsibilities:
With mentor's help define gaps in knowledge and create a roadmap
Study recommended theoretical materials and practical exercises
Ask questions, come up with possible solution ideas
On a daily basis report your current status and discuss a plan for tomorrow
Every 4 weeks hold a demo/presentation of your progress, listen to feedback and implement necessary improvements 
Work on a commercial project under mentor's supervision
Get level of knowledge and practical experience required for Junior Java Developer position

Qualifications:
Good theoretical knowledge and basic experience in Java 7/8 (Java Core, Java IO)
Basic knowledge of SQL (Simple Select/Insert/Update/Delete queries, Joins of tables)
Basic knowledge of design patterns (Singleton, Decorator etc.)
Basic knowledge of build tools for Java (Maven, or other)
Intermediate English (speaking, reading and understanding of technical and business documentation)

Would be a bonus:
Apache 3rd party libraries (Apache Commons)
Spring Framework/ Spring Boot
Unit tests (JUnit, mocks)
Apache Tomcat

Soft skills:
Extremely high level of self-motivation
Result oriented, ready to go extra mile
Responsible, accurate to details