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→