Lead Software Developer - Designer Java

  • Warszawa, mazowieckie pokaż mapę
  • Specjalista
  • 23.09.2018
  • Ważna jeszcze 3 dni (do 23.10.2018)

    Pracodawca ma prawo zakończyć rekrutację we wcześniejszym terminie.

    top
    Lead Software Developer / Designer Java
    Location: Warszawa


    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.

     

    Whether in areas of the Internet of things, automated driving or smart home applications, we constantly set new standards with a stream of new ideas aimed at achieving a truly networked future. This is only possible with the help of a global network of more than 405.000 highly committed employees, with pioneers who break new technical ground every day. So why not join us in starting something remarkable? Make it happen.

    Your contribution to something big:
    • Shaping up functional specification and technical design of the system, together with the customers, architects and technical consultants.
    • Taking real ownership on your services (build process, change reviews, interfaces alignment and agreement)
    • Lead other team member towards building robust and easy to maintain solutions
    • Ensuring high quality of source code (peer review, tech-talks, preparing style-guides)
    • Development of cloud-native micro services fitting up particular domain problems
    • Actively participate in full software development lifecycle, including 3rd line of support
    • Effective communication and work alignment in multinational globally distributed team
    Our technological stack:
    • Java 8
    • Spring Boot 1.5
    • Services scaffolding using jHipster
    • Apache Kafka
    • Apache Camel
    • Oracle
    • Heavy utilization of Spring Cloud (based on Netflix OSS - Zuul, Ribbon, Eureka)
    • AngularJS
    • Jenkins as Continuous Integration environment
    • Docker containers as way of application deployment
    What distinguishes you:
    • Completed studies in computer science or comparable field
    • At least 5 years of experience in Java Enterprise development (JEE) of REST services based applications
    • Deep understanding of the following concepts: Microservice architecture, OOD, OOA, Cloud design patterns
    • Experience with SCRUM or other Agile methodologies,
    • Knowledge and experience in Java 8
    • Very good knowledge of at least one UI JavaScript framework (preferred AngularJS)
    • Very good knowledge of Spring framework, familiarity with different modules (MVC, Data, Cloud)
    • Knowledge of source control tool (GIT)
    • Knowledge of build tools (Maven)
    • Working proficiency in English in written and verbal communication, German would be also beneficial 
    Benefits:
    • Professional development (trainings, development plans, defined career paths, international assignments opportunities)
    • Working in dynamic environment for innovative company, with strong position on the worldwide market
    • Benefit package (private medical care, sport pass, co-financing lunches, language and other trainings)

    We kindly inform you we will contact only chosen candidates.