Senior Java Full-Stack Engineer (#14359775)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development

The client is looking to build a new team to rebuild and enhance the existing Logbook application. It is considered a prioritized initiative for 2021. The team will consist of 4 devs and 2 QA, with a product owner and a team lead based in US. The app is built on BackboneJS with Java Spring backend but we are considering rebuilding it from scratch on ReactJS with a micro service backend app based on Spring Boot.


  • Develop REST services to support high-volume, low-latency web and mobile apps
  • Design and implement DB schema to allow new functionality
  • Implement architectures that involve AWS services (DynamoDB, SNS/SQL, API Gateway, Lambda, EKS)
  • Maintain existing codebase
  • Develop new features (React, Spring)
  • Migrate existing functionality from older stacks to React
  • Maintain existing functionality (React, Backbone, jQuery)


  • Good understanding of OOP/OOD
  • Proficiency in Java 8 (Java 11 is a plus)
  • Good understanding of JavaScript, HTML and CSS
  • Experience with ReactJS
  • Experience with BackboneJS is a plus
  • Experience with Spring
  • Experience with AWS services is a plus
  • At least Intermediate level of English knowledge

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


  • 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