Middle Java Developer for EFG International (offline)

Responsibilities
As a member of SCRUM team located in Kyiv, you will have a chance:

Participate in full development lifecycle of the Digital Solution platform, based on MicroService architecture
Take active development part in Spring Boot and OSGi based Server Platform and Angular based front-end for a wide set of eBusiness applications;
Take a part in architecture discussing and implementation on all layers: database, server-side, REST API, web, security;
Be a member of highly professional mixed skills team(s);
Use the latest development techniques: TDD, code reviews, pull-requests, etc;
Dive into real Agile (SAFe) environment and follow the latest modern trends;
Work with latest development tools: IntelliJ Idea, BitBucket (GitFlow), Maven, Bamboo, Jira, Confluence etc;
Learn from your colleagues and share your knowledge and experience;
Work in human size intercultural project with opportunities for everyone to work on a various technologies.
Requirements
The right persons will need to have next experience:

Finished higher education in IT
2+ yrs. experience with Java, 1+ yr. of web development
Strong knowledge:
Java core
REST API
Multithreading
Design patterns (GoF, Integration, anti-patterns, etc.)
Hands-on experience:
RESTful services (design, develop, test)
Dependency Injection Framework (Spring, OSGi Blueprint, etc)
Spring Boot
JPA Framework (Hibernate, OpenJPA etc)
SQL
Knowledge and experience with NodeJs is a plus
Knowledge of Security protocols (OAuth2, JWT) is a plus
Knowledge of Spring Data, Security and other Spring related APIs is a plus
Knowledge of Docker is a plus
Intermediate level (or higher) of spoken and written English
What's in it for you
Unique working environment where you communicate and work directly with client
Competitive salary
Possibility to work for a big and successful company
Career and professional growth
Long-term employment with 20 working-days paid vacation and other social benefits
State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
Variety of knowledge sharing and training opportunities
A lot of various technical seminars;

About Ciklum

Ciklum is a global software engineering and technology partner. We deliver software engineering excellence to Fortune 500 and fast-growing organizations alike around the world.

Since 2002, over 3,000+ developers located in the delivery centres across the globe provide our clients with a range of services including extended software development teams, outsourcing software development, Quality Assurance, R&D, IoT, Big Data, and engineering consulting.

Company website:
https://www.ciklum.com/

The job ad is no longer active
Job unpublished on 1 April 2020

Look at the current jobs Java Kyiv→