Java Software Engineer Offline

You will work in a multi-culture team with development and QA teams spreading across Ukraine, South Africa and the USA. Together with a US-based customer organization and SA-based development centre our team works on two major initiatives. Developed by us from scratch, one project supports a variety of communication channels such as SMS, MMS, e-mail, etc. and provides means for their synchronization. The other project focuses on providing communication tools for the most popular social networks such as Facebook, Twitter, WhatsApp, WebWidget addition and the AI layer. Both projects have tight integration with each other as well as dependency on external services and applications, creating a complex communication platform altogether.

 

All development teams follow Scrum processes with frequent releases to production (every 2 weeks).

 

Requirements: 

3+ years of experience in Java

Good knowledge of OOP/SOLID principles

Experience with Spring and Hibernate Frameworks

Experience with RDBMS (PostgreSQL, MySQL)

Experience with NoSQL databases (Cassandra)

Experience working with cloud platforms (Amazon Web Services)

Experience with Web services is desirable 

Education: Degree in Computer Science or similar 

 

Skills and Abilities: 

Ability to communicate with the client and follow priorities 

English skills Upper-intermediate or better 

Experience with Agile development

 

We offer:

Friendly and supportive environment

Competitive salary

Paid vacations and sick leaves

Medical insurance

Career development: professional guidance, certifications and mentorship

Professional events: participation and reimbursement

English language courses

Team buildings and corporate celebrations

The job ad is no longer active
Job unpublished on 19 April 2021

Look at the current jobs Java Kyiv→

Loading...