12.05.21
Про роботу
We are looking for a Full-Stack Java Developer (Middle) with 3+ years of experience with Java8+ SE. Our project is an online-banking system for the European market, where you will be responsible for supporting and refactoring of infrastructure (division of monolith on micro services).
WE OFFER:
- Comfortable office in the center of Kyiv (Lva Tolstogo station) or Nikolaev
- Zero bureaucracy and open management
- Flexible schedule you can start work day from 8 am till 10 am
- Corporate English courses
- Compensation of costs on professional courses and trainings
- Perks at the office (fruits, Playstation, etc.)
REQUIREMENTS:
- 3+ years experience in Java (Spring framework)
- Min 1 year of experience with Web Development using JavaScript, CSS, HTML5 (Typescript a huge plus)
- Proven experience of module testing
- Experience of relational databases and SQL (PostgreSQL a huge plus)
- Familiarity with Git or other version control system
- Basic knowledge of design patterns
- Good technical English
CORE TECHNOLOGIES:
- Java8+ SE (Spring4+, Spring JPA, Hibernate,Spring Boot, JUnit 4+)
- Typescript (Angular 5)
- Apache Tomcat
- PostgreSQL
- Linux
- Git
- Jenkins
WOULD BE A PLUS:
- Experience with Angular 2+ or other JavaScript MVC framework
- Experience with message broker (RabbitMQ)
- Familiarity with modern CI solutions (Jenkins, Gitlab CI), ability to write pipeline code
- Knowledge on Single Page Application Web Development
- Knowledge in principles of good REST API design
- Experience with Agile methodology (Scrum, Kanban, working with User stories)
- Knowledge of containerization technologies (Docker)