Position: Middle Java Developer
Company: Ciklum
Category: Java
Experience required: 1y
English level: upper

Responsibilities

-Build the system BackEnd part to meet customer’s business needs;
-Develop and implement server side components according to the existing event driven architectural approaches;
-Develop and review feature design documents and provide inputs/update to specifications for the solution;
-Implement and test modification requests;
-Handle complex problems that may arise during solution implementation and field support providing creative and rapid solutions.

Requirements

-Knowledge of Java 8 / 11;
-Experience in Spring/Spring Boot Framework;
-Experience in RESTful web services development
-Experience with AMQP (RabbitMQ);
-Knowledge of AWS services and their usage;
-Knowledge in RDBMS, especially PostgreSQL;
-Experience with OAuth 2.0 authentication and authorization protocol;
-Proficient understanding of GIT version control system;
-Knowledge in Git flow and branch strategies;

What's in it for you :

-Career growth opportunities;
-Realization of your innovative ideas in building new Ciklum Solutions and Services;
-Friendly collaborative teams and enjoyable working environment;
-Professional skills development and training programs;
-Variety of knowledge sharing, training and self-development opportunities;
-State of the art, cool, centrally located offices with a warm atmosphere which creates really good working conditions.