Start something big today. Apply now:
Java Backend Developer (f/m)
Located in Belgrade
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch. At Bosch, we develop, examine and enhance new systems, components and technologies. Our aim is simple – improving lives.
Mobility Media GmbH is a subsidiary of the Bosch Group with offices in Berlin, Stuttgart and Belgrade, focused on innovative solutions for online services as well as for products and systems regarding automotive, e-mobility and connectivity/IoTS.
|
Your contribution to something big:
► Implementation of new and maintenance of current REST services, business logic, synchronization, persistence ► High quality and comprehensive tests ► Participation in the optimization of IT architecture and system landscape ► Creation of technical concepts and documentation ► Contributing to operations of services and databases (DevOps) ► Participation in an international development team ► Support the transition to a microservices architecture
|
What distinguishes you:
► 3+ years professional experience in the field of Java backend development (Java, Spring) ► Excellent understanding of principles to build distributed systems, experience with open-source frameworks and components in this domain is required ► Familiarity with Java 8 and OSS development tools (Eclipse, IntelliJ, Git, Tomcat, Swagger, Groovy, Maven) ► Proficiency with SQL databases and some experience with a NoSQL DB, e.g. MongoDB ► Basic knowledge of frontend technologies (HTML, CSS, JS, JSP, AngularJS) ► Knowledge of docker and cloud technologies (Spring-Cloud, Netflix OSS, AWS, Cloud Foundry) is a plus ► Solid experiences with a *nix operating system ► Very good knowledge of English, other languages is an advantage
Your values:
► You write well-structured and tested code in the spirit of Effective Java and Clean Code that easily scales to enterprise level ► You embrace modern and agile software development ► Open minded team player with creativity and great communication skills, assertiveness ► Work independently and take responsibility, being highly motivated and ambitious ► Quality focused and lifelong learning ► Being transparent, sharing your knowledge and the learnings from your failures ► Ability to work with remote colleagues and being very responsive
|