Single Job Image

Java Developer - Milan - Motork

Apply

More info

Join Motork

Benefits

  • Multicultural environment
  • Smart Working
  • Concrete career opportunities
  • Training
  • Free canteen
  • Flexible hours
  • Company events

SALARY PACKAGE

Based on experience the first gross annual salary will be between € 20,000.00 and € 45,000.00 per year for senior profiles and between € 45,000.00 and € 65,000.00 per year for Team Leaders.

In addition to salary & bonus, everyone at MotorK received share options which enables them to share in the long term success of the company.


This position is open to all candidate of both gender (ex L. 903/77) and disabled person (ex L.68/99)

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
All personal information will be collected under our Privacy Policy.

Java Developer - Milan - Motork

Seniority Level: Mid-Senior level

MotorK is the leading sales and marketing technology company in Europe, specialized in the automotive sector. At MotorK our mission is to empower manufacturers and dealerships to sell more with innovative, cloud-based products and services to offer the best digital customer experience.

We are on a fast and ambitious trajectory and serving 90% of the automotive manufacturers. To continue our growth, we are hiring new talents. If you want to spark the future of the automotive world , join us.


As a software engineer you will be part of a very strong, close-knit team developing top ending solutions for car makers, car dealers and leveraging the lead generation and sales in the automotive world.

As part of the Java team, you will investigate, architect and develop solutions that bring new functionality, increased stability, and enhanced scalability to our products.

You will be part of a dynamic team for the development of Software solutions with responsibility on all the software lifecycle.

Technical activities involves greenfield projects such as APIs in a distributed architecture, plus existing software evolution.


Primary Responsibilities

  • You will be part of a dynamic team for the development of Software solutions with responsibility on all the software lifecycle.
  • Technical activities involves greenfield projects such as APIs and consumers in a distributed architecture, plus existing software evolution
  • Design and implementation of software with full responsibility on all the steps of the software life cycle: analysis, development, delivery and maintenance.
  • Ability to translate business requirements in an effective software solution.
  • Mental openness to share and discuss his choices with the whole team.
  • Writing and peer reviewing specifications, designs, code and test plans
  • Flexibility and willingness to learn and work with different technologies in the development and maintenance of existing code in Grails

Requirements

  • You know how to interpret and go over the product owner and product architect’s functional requirements constructively
  • You are flexible to build solutions on multi-language platforms using Java / Spring Boot / Hibernate / Grails as the main frameworks for the realization of backend technologies
  • You’re able to manage the whole process of evolution of an application subsystem
  • You have experience with API Rest
  • You have experience with Unit Test and you’re interested in delivering high quality software artifacts
  • You're able to solve problems using accepted best practices and principles like SOLID and design patterns.
  • You are willing to take an active part in developing processes using code developers’ best practices (peer-review and pull requests)
  • Beady eye on how to program with the best trade off on time and quality, focusing on the hardest parts to deliver the highest value
  • You're able to handle software projects from the beginning to the end
  • You are also able to speak and write in terms that non-technical people understand.
  • Experience with Agile methodologies is a plus.
  • Experience with frontend technologies such as React / Vue / Angular is a plus.
  • Fluency in English is a plus
apply for this position







    I agree to Privacy Policy

    By selecting the checkbox above you confirm that you have read and agree the following document