Position: JAVA Developer (Multiple Positions)/Backend (API)
Company: Softengi
Experience required: 2y
English level: intermediate

We are glad to invite a professional JAVA Developer to join our friendly and professional team.

Responsibilities:


- Making changes to existing products (Veon-API and Web Form) in terms of Backend. Veon-API is a “mediation” system that ensures the interaction of channels (web, mobile applications, chat bot) with the company’s Core systems. Web Form is a solution that allows dealers to apply for connection / management of clients and their services.

Required:

- Higher technical education;
- Experience of at least 2 years in the field of programming, participation in commercial projects;
- Knowledge of Java 8 programming language (Concurrency, Parallel, Distributed);
- Experience in developing web applications (REST / JSON / XML);
- Experience with NoSQL / Cassandra DB, experience with Oracle, understanding of the principles of relational / non-relational databases, SQL knowledge;
- Knowledge of SI / CD processes, experience with Maven, Gradle, JUnit, SI / CD tools;
- Experience with Spring Framework (MVC, Boot, Security), Hibernate, Kafka;
- Experience with IDE IDEA, GIT, Jira;
- Experience in Agile methodology;
- Experience with Linux OS.

Desired:

- Experience using microservices, soa;
- Experience with Docker stack is desirable;
- Experience with Grafana, ELK Stack, Artifactory is desirable;
- Experience using AS WildFly / Glassfish / WebLogic is desirable.