Junior Java Developer for EFG International (Kyiv)

Kyiv, Amosova, Ukraine

Apply

EFG is a worldwide private banking group. The e-business division, located in Geneva, is in charge of a portal hosting all the public web sites of the group, as well as the intranet, extranets and ebanking services. EFG is building a new platform for all the e-business solutions and partnered with blue infinity to deliver a state of the art platform based on Java technologies.

Read more about the client

Description

On behalf  of EFG International, Ciklum is looking for a Junior Java Developer to offer a great opportunity to work in a team of professionals within dynamic Agile environment.

 

Responsibilities

  • Participate in full development lifecycle of the Digital Solution platform, based on MicroService architecture
  • Take a part in 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: pair programming, 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;
  • Work in human size intercultural project with opportunities for everyone to work on a various technologies

Requirements

  • Finished higher education in IT
  • 6+ month experience with Java, REST API development
  • Knowledge:
    • Java core
    • REST API
  • As a plus will be hands-on experience:
    • Git
    • RESTful services
    • Dependency Injection Framework (Spring, OSGi Blueprint, Guice, etc)
    • JPA Framework (Hibernate, JPA, OpenJPA, etc)
    • SQL
    • Design patterns (GoF, Integration, anti-patterns, etc.)
  • 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
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
  • Variety of knowledge sharing and training opportunities