Position: Junior Java or React Engineer (grow to FullStack)
Company: Intellias
Category: Java
Experience required: 1y
English level: upper

**Responsibilities:**
- Technical tasks implementation;
- Gradually improve Java or React skills to grow as FullStack Engineer;
- Proceed with team planning, proper estimations, commitments;
- Communication with the team and customer for requirements analysis, sprint planning, estimations, retrospectives.

**Requirements:**
- 1 to 2 years of commercial experience with Java or React and modern frameworks;
- Willing to grow as FullStack Engineer, task will be provided both Java and React to support learning;
- Theoretical knowledge of microservices oriented architectures, software patterns;
- Experience in using RESTful services;
- Understanding of how messaging queues work;
- Good understanding of code versioning tools, such as Git;
- Ability to read and understand project and requirement documentation;
- Work effectively under supervision;
- Ability to communicate with customer;
- Listen to constructive feedback and incorporates suggestions to achieve collective objectives;
- Solicit input from team members;
- Attention to Details;
- Understanding of boundaries and expected the result of the task;
- Basic understanding and usage of infrastructure tools (Jenkins, Jira etc);
- Knowledge of RDBMS;
- Experience with unit testing and code quality tools (TDD, BDD);
- Strong algorithmic, analytical and problem-solving skills;
- Knowledge of agile development methodologies (Scrum, Kanban Lean) and engineering practices (continuous integration, continuous delivery, test-driven development);
- Being able to support planning process, follow development process and deliver according to the expected scheduling;
- Eager for self-learning as well as for learning from industry experts;
- Intermediate/Upper-Intermediate.

Higher Education: Bachelor’s Degree/Master’s Degree.