Sorry, this position is not available anymore

Senior Java/Kafka Engineer

Location:
Lviv/Kyiv, Ukraine
Technical Level:
Senior
Job Category:
Software Development

The client and your role:
 
You will be working as a high-level external consultant for a big enterprise that provides technology and business services for a huge number of telecommunications companies. This is the opportunity to utilize your skills at the top influential plane of the company and express your knowledge and rich experience to a wide audience that will affect many products and their end users.

Responsibilities:

  • Research and evaluate technical options to implement business requirements
  • Provide system or technical development expertise to the team
  • Сonfigure, add new pipelines, modify and implement architecture, etc.
  • Define high level architecture; derive software modules with the integration interfaces
  • 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.

Required skills:

  • 3+ years of extensive Java development (back-end)
  • Strong experience with Kafka (troubleshooting and architecture proposals)
  • Knowledge of good architecture approaches 
  • Experience of tuning performance of Java application
  • Upper-intermediate level of English
  • Strong negotiation skills
  • Good analytical skills

Would be a plus:

  • Docker
  • Kubernetes
  • SQL and NoSQL DB skills
  • Experience with telecom domain

We offer:

  • Flexible working hours
  • A competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • An inspiring and comfy office
  • The best hardware
  • A masseur and a corporate doctor
  • Relax zones
  • Relocation package
  • Regular office fruit delivery

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • 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