Sorry, this position is not available anymore

Senior Java Software Engineer (#14188397)

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

We are looking for a skilful Senior Java Software Engineer, who must be able to adjust to constant business change.

About the Project:
Millions of drivers will be switching to electric vehicles over the coming years. We need your help to make their experience easy. You will design and build back-end systems that power our mobile app, provide special benefits to drivers, and more. You will work with a collaborative, cross-functional team that takes ideas from the drawing board to full-scale implementation.Your outstanding work will speed up the transition to electrified transportation worldwide.

Responsibilities:

  • Architect flexible and scalable systems
  • Can lead a project from conception to post-release monitoring and maintenance
  • Make thoughtful and respectful contributions to code reviews and design discussions
  • Excited to dive into code you’ve never seen before, figure out what it does, make it better, and document it
  • Define user requirements, discuss trade-offs, and plan timelines
  • Mentor junior developers and make your team stronger
  • Test your code to ensure correctness and minimize regressions
  • Have a respectful, positive, and constructive attitude

Requirements:

  • Have three or more years of experience building back-end software
  • Have experience with at least one server-side programming language Java 8
  • Have a strong understanding of relational databases (MySQL, PostgreSQL, etc.)
  • Know how to apply computer science algorithms and data structures
  • Have built and used RESTful APIs
  • Communicate effectively with cross-functional groups

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

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