Position: Full-stack java developer middle +
Company: FintechLab
Category: Java
Experience required: 3y
English level: intermediate

**CORE TECHNOLOGIES IN OUR PROJECT:**

1. Java8+ SE (Spring4+, Spring JPA, Hibernate,Spring Boot, JUnit 4+).
2. Typescript (Angular 5).
3. Apache Tomcat.
4. PostgreSQL.
5. Linux.
6. Git.
7. Jenkins.

**REQUIREMENTS:**

1. 3+ years experience in Java.
2. 3+ years of experience with Spring framework.
3. Min 1 year of experience with Web Development using JavaScript, CSS, HTML5 (Typescript a huge plus).
5. Proven experience of module testing.
6. Experience of relational databases and SQL (PostgreSQL a huge plus).
7. Robust with Git or other version control systems.
8. Basic knowledge of design patterns.
9. Good technical English.

**WOULD BE A PLUS:**

1. Experience with Angular 3+ or other JavaScript MVC framework.
2. Experience with message broker (RabbitMQ).
3. Familiarity with modern CI solutions (Jenkins, Gitlab CI), ability to write pipeline code.
4. Knowledge on Single Page Application Web Development.
5. Experience with Agile methodology (Scrum, Kanban, working with User stories).
6. Knowledge of containerization technologies (Docker).

**WE OFFER:**

1. Comfortable office in the center of Vilnius or remote work.
2. Zero bureaucracy and open management
3. Possibility to work with 2 cloud technologies: Amazon and Google Cloud.
4. Flexible schedule you can start work day from 8 am till 10 am.
5. Corporate English courses.
6. Compensation of costs on professional courses and trainings.
7. Onboarding mentorship.