We are a team of professionals who use best programming practices to build interactive, dynamic enterprise level Web and Mobile Applications using Java, C#, PHP and Swift. We are designers, front- and back-end developers and QA engineers, who team up together to make great things possible
21 сентября 2020

Senior Java Developer (may be remote) (вакансия неактивна)


Необходимые навыки

— Have a startup personality and enjoy working as part of a team: smart, ethical, friendly, hard-working, and productive;
— 3+ years of experience in software development;
— Experience in Java 8 or higher;
— Good knowledge of Spring Boot and Spring Data JPA;
— Basic knowledge of Docker and Kubernetes;
— Good knowledge of the state of the art in web application development;
— Experience with automation/configuration management;
— Upper-Intermediate English level.

Our technology stack:
— GitLab CI;
— Java 13;
— Spring Boot Project;
— Persistence — Spring Data JPA (PostgreSQL), Clickhouse;
— Batch jobs — Spring Batch;
— Tests — JUnit, Mockito, Selenide;
— Project is running on embedded Jetty servlet container;
— Gradle;
— Spark;
— Kubernetes + Docker cluster;
— Frontend — ReactJS, WebPack, lerna;
— Microservice architecture, monorepo.

О проекте

Customer — Swiss Media Holding

Category — internet marketing tool

The main functionality of the project is a CRM, graphical display of data (dashboards), processing a large amount of behavioral and statistical information of users, banner system, reports