Position: Junior Java Engineer
Company: Intellias
Experience required: 1y
English level: intermediate

The bank also offers services designed specifically for asset managers and corporate clients. In addition, the bank offers forex platforms and services, robo-advisory, thematic trading certificates and portfolios as well as traditional banking services, including mortgages, savings accounts and multi-currency credits cards.
  
Responsibilities:
Technical tasks implementation, design, refactoring, code optimization;
Proceed with team planning, proper estimations, commitments;
Communication with customer for requirements analysis, sprint planning, estimations, retrospectives.

Requirements:
Approximately 1 year of commercial experience;
Knowledge of Java and its ecosystem (Spring framework, Hibernate, Maven, SQL, XML, Eclipse/IntelliJ IDEA or another high level IDE and Docker);
Knowledge of RESTful services;
Ability to take responsibility for delivering finite unit of functionality;
Ability to analyse and clarify requirements and corner cases;
Strong algorithmic, analytical and problem-solving skills;
Passion for agile development methodologies (Scrum, Kanban Lean) and engineering practices (continuous integration, continuous delivery, test-driven development);
Eager for self-learning as well as for learning from industry experts;
Able to work independently and mindfully as part of a cohesive cross-functional Agile team;
Intermediate / Upper-Intermediate English.