Java Developer

Bosch
Technology for life.

Job details

  • Full-time
  • map markerAveiro, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routePortuguese
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

The capacity of innovation and know-how development determine the success of the Bosch Group companies worldwide. Invest your willingness to learn and your dedication and ability to master new tasks with us and participate in ensuring the success of our company.

The Research & Development Thermotecnology Center is in charge of designing, testing and exploring systems, components and technologies. We develop new services for energy efficient building and retrofit around the configurator. For this purpose, we address our end consumers and trade partners along the complete process of building and retrofit to generate added value having as an ultimate goal the improvement in the quality of life of our clients.

In this sense, your main function for this position would be:

  • Be part of a talented multi-cultural and cross-functional software team;
  • Manage Java application development while providing expertise in the full software development lifecycle, from concept and design to testing;
  • Design, implementation and testing of features in energy management system;
  • Design and develop taking into consideration common design patterns;
  • Contribute in all phases of the development lifecycle;
  • Write well designed, testable, efficient code;
  • Bug reporting, analysis and fixing;
  • Support continuous improvement by actively investing and presenting alternatives and new technologies for architectural review;
  • Optimize workflows to improve continuous integration, delivery and deployment.

Main requirements

  • Advanced knowledge in JAVA/OSGI development and service based archtectures;
  • Experience with java development on memory and performance restricted controller platforms;
  • Experience with REST, ModBus/TCP or SQLite ;
  • Ability to work in an international team environment;
  • Good communication skills;
  • Fluent in English;
  • Able to take responsibility for own work and apply own initiative to finding solutions;
  • Pro-active, dynamic and responsible attitude;
  • Degree or higher in Computer Science, Informatics, or equivalent;

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300