The backend of the Legion application is a high performance data driven Java enterprise application that implements sophisticated scheduling and optimization algorithms. It also provides the necessary endpoints for our Web and mobile frontend applications.
As a Senior backend Developer, you will be a member of the team responsible for the implementation and evolution of this backend. You will need to be able to write secure, efficient, enterprise quality Java code, and have a deep understanding of the techniques and technologies that are necessary for scalability and performance. You will also need knowledge and experience with data modeling and relational databases.