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

**Requirements:**
— Understanding of basic programming concepts;
— Understanding of OOP principles;
— Basic knowledge of Java;
— Experience in JavaScript/HTML/CSS development;
— Experience in building SQL queries;
— English — Intermediate level (ability to write emails, chats, and calls);
— Good communication skills

**It would be a plus:**
— Finished programming courses
— Any commercial experience
— Ability to work full-time

**We offer:**
— Interesting projects;
— Mentorship program;
— Individual development plan;
— Open management;
— Regular performance reviews;
— Variety of training opportunities and knowledge sharing

**Responsibilities:**
— Assist in implementing projects from beginning to end based on requirements
— Update/maintain the code base for existing products
— Work with designers, business leaders, and other engineers on a wide array of projects
— Occasionally interface with clients when a technical representative is needed