Position: Junior/Middle Java Developer (with Scala)
Company: Infopulse
Category: Java
Experience required: 2y
English level: upper

Our customer is a multinational group dealing with mapping, location data and related automotive services to individuals and companies. It is majority-owned by a consortium of German automotive companies: Audi, BMW, the Mercedes-Benz Group.

Areas of responsibility
• Maintaining and improving the existing application
• Developing applications from the scratch
• Creating algorithms, solutions, which will correspond to business logic requirements
• Collaborate efficiently with colleagues within the team and across teams

Qualifications
• 2+  years of experience as a Java Engineer
• Knowledge of Scala
• Working experience with Spark platform
• Strong knowledge of data structures and algorithms
• Experience with unit testing and TDD
• Experience in CI tools and frameworks (Git, Jenkins, SBT)
• Upper Intermediate level of  English 
• Team playing skills, can do approach 

Will be an advantage
• Experience with Scala
• Python, or any other development language experience
• Developers knowledge/familiarity with: AWS, Docker, Kubernetes
• Experience with more than one stage of Software Development lifecycle