Position: Senior Java Developer, Back-End
Company: Motion Software
Category: Java
Experience required: 3y
English level: upper

**Why we need you**

You will become part of the International Sports Platform tribe where you will be developing and maintaining systems that strive to be the best in class.

Some of your responsibilities:
— Define and analyze business requirements and implement solutions to business needs
— Maintain our existing systems, develop new system applications and improve functionality to ensure high quality in any software releases
— Actively participate in application design, database design, data-flows, and detailed technical design
— Implement, document, and unit test code that implements the functionality required by the business to meet business objectives
— Partnering with load testing and QA teams to produce quality software

**Who we’re looking for?**

Your experience:
— An extensive experience in **Java 8 (or above)** & **Spring** Framework
— Experience in **back-end REST** development
— Exceptional understanding of **object-oriented programming**
— Experience in **SQL** and writing performance complex queries and architecting data solutions
— Knowledge in **web Socket **and **HTTP 2.0**

Your skills:
— High motivation for the development
— Good prioritization skills
— Excellent communication skills

Your behaviors:
— Passionate about writing good code
— Flexibility and resistance in the fast-paced working environment
— Team player

**What’s in it for you?**

Apart from your competitive salary, you will receive **a performance-based yearly bonus**, which can range from **15% to 50%**. 

Growth
— External & Internal Trainings
— Courses
— Scholarships & Certifications
— Workshops & Conferences
— Network of Experts

Well-being
— Premium Health Insurance & Medical Assistance
— Gym Membership
— Adventure Sports and Sporting Equipment
— Weekly Team Activities
— Community Events & Regular Teambuildings and Travel

Equipment
— 24/7 Access to Fully-Equipped Offices (TBE)
— Coworking
— Recreational Facilities
— Home Office Gear & Technical Equipment
— Internet Connection & Office Supplies