Position: Strong Junior Java Developer
Company: DotCode
Category: Java
Experience required: 1y
English level: intermediate

Lviv based outsource company DotCode is seeking a smart and talented Java developer to join our team. You'll be working on this large project, refactoring, documenting and testing our existing systems, and also creating entirely new microservices.

**Skills:**
— Minimum 1+ years experience developing in Java11;
— Good Object oriented design skills;
— Experience with SQL databases (E.g. MySQL, MongoDB);
— Strong knowledge of Spring boot, Maven, REST APIs, Kafka;
— Experience with Test Driven Development (TDD), Behavior Driven Development (BDD);
— Experience with Microservices and multi tenant environments;
— Ability to write well-designed and efficient code;
— Hands-on experience in developing software with agile or scrum methodologies;
— A team player who can work seamlessly in a small team;
— Level of English language — intermediate.

**Will be plus:**
— Experience with Docker, Kubernetes, and AWS;
— Knowledge of ‘PCI and Secure software development life cycle’;
— Experience with Linux commands;
— Knowledge on UML, Data flow diagrams.

**We offer:**
— Competitive salary;
— Flexible working time;
— Professional training opportunities;
— Friendly work environment and office in a good location;
— Paid vacations and national holidays.

**Hiring flow**
— Call with recruiter;
— Technical interview.

Let's talk! :)