Sorry, this position is not available anymore

Senior Java Engineer (#14094780)

SPECIAL REFERRAL BONUS $2000
Location:
Remote, Dnipro, Vinnytsia, Zaporizhzhia, Lviv, Kyiv
Technical Level:
Senior
Job Category:
Software Development

About the Client:
Our client is one of Europe’s fastest growing mobile companies with five million active customers, 1,500 employees worldwide and operations in nine countries. It is a telecommunications company providing services in many countries around the world, using the mobile virtual network operator  business model. The company provides Pay As You Go mobile SIM cards, targeted towards the needs of international communities and migrant workers. The ambition of our client is to reach 1 billion users by 2020 by extending the list of the services they provide. More challenging and innovative projects are coming our way this year.

Responsibilities:

  • Research and evaluate technical options to implement business requirements
  • Provide system or technical development expertise to the team
  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Provide effort estimations
  • Work in a close contact with team members and project stakeholders on customer’s site
  • Suggest technical and functional improvements to add value to the product.

Requirements:

  • 5+ years of commercial Java development experience
  • Experience with well known Open Source frameworks/libraries, like Spring Boot
  • Work experience with Docker
  • Microservice experience
  • Experience with AWS like ECS, Lambda, SQS, RDS, Kinesis streams
  • Familiar with iterative development
  • Upper-intermediate level of English
  • Solid understanding of communication and network protocols (TCP/IP, HTTP)
  • At ease with Unix/Linux
  • Excellent analytical and debugging skills
  • Familiar with both SQL and NoSQL databases (MySQL, DynamoDB, Memcached, Redis)
  • Practical experience with scaling applications to big user numbers is a plus
  • Experience with other programming languages is a plus

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • An individual development plan
  • A personal education budget
  • Mentorship program
  • Business trips

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more