Match score not available

Senior Java Engineer, Kyiv

76% Flex
EXTRA HOLIDAYS
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of Java Core experience, Strong knowledge of Spring Framework and JPA, Experience with Docker and relational databases, Experience in unit testing, CI/CD concepts.

Key responsabilities:

  • Collaborate with design, product, and engineering teams
  • Develop clean backend code within a microservices setup
  • Incorporate user feedback for continuous product refinement
  • Provide mentorship, code reviews, and tech specs
Surprise.com logo
Surprise.com Scaleup https://surprisehr.com/
51 - 200 Employees
See more Surprise.com offers

Job description

Logo Jobgether

Your missions

Surprise.com is a technology company on a mission to build the world's first entertainment super app - combining videos, social, games, and shopping in a delightfully gamified, thoroughly enjoyable single app experience. We do this today for the same reason we began with on day one: to turn the magical, uplifting experience of Surprise into a daily, weekly, and monthly life event - because it makes people happy. 

What we are doing has never been done before, and like any innovator, we face challenges on a daily basis that require top minds in their fields to break through. So, we have been steadily building an international team defined by courageous ideation, relentless drive for impact, and meritocratic leadership. We are asking you now to envision yourself as a valued member of our winning team, on this inspiring mission.

We аге currently looking for motivated Software Engineers specialized in Java development to join our team as Senior Java Engineers and help us continue driving our tremendous growth. This is а high-visibllity role at а rapidly growing organization with countless opportunities for professional development and upward mobllity.

We need а proactive, detail-oriented engineer who сап take ownership of their work, identify opportunities for improvement, get things done and drive projects to completion.

So, if you're ready to make an enormous impact in а fast-paced, high-growth environment and see your fingerprints on а truly global product, we want to hear from you!

What will you be doing?
  • Work hand-in-hand with our talented design, product, and mobile engineering teams to dream up, develop, deploy, and support game-changing product features.
  • Dive into the nitty-gritty of complex technical and product requirements, breaking them down into clear development plans and accurate estimates.
  • Develop and implement clean, modular, and lightning-fast backend code within our microservices-based setup.
  • Embrace user feedback from across the globe to continually refine and elevate our product to the next level.
  • Show off your coding prowess by delivering top-notch code and lending a helping hand to your fellow developers through code reviews and mentorship.
  • Write up detailed tech specs for new features and systems, making sure everyone's on the same page.
What are we looking for?
  • Upper-lntermediate English or higher (В2+);
  • Strong knowledge of Java Сore with 5+ years of experience;
  • Ability to produce clean, accurate, high-quality code;
  • Good knowledge of Spring Framework (Core, Boot, Web and others);
  • Good knowledge of JPA;
  • Practical understanding of software design patterns and data structures;
  • Understanding of Software Development Lifecycle and CI/CD concepts;
  • Experience with Docker;
  • Experience using relational databases and SQL;
  • Experience with unit testing;
  • Good communication skills.
What skills will come in handy?
  • Experience with Cloud ecosystems: AWS, Kubernetes;
  • Understanding of microservices-based architecture;
  • Ability to document the technical design of your solution prior to implementing it;
  • Experience troubleshooting live issues in the production environment.
Benefits
  • Work on interesting and challenging projects, while building a pioneering software category;
  • Great atmosphere, with the vibe and energy of a high-growth tech company;
  • Competitive salary and equity;
  • Close collaboration between international team members;
  • And, of course, we use Surprise internally!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • open-mindset
  • verbal-communication-skills

Software Engineer Related jobs