drjobs Senior Software Engineer for IoT Cloud (f/m/div.)

Senior Software Engineer for IoT Cloud (f/m/div.)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Aveiro - Portugal

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our team is turning the vision of making homes smarter greener and ultimately better places to live into reality.  

We build innovative IoT cloud solutions that help consumers optimize the performance of their heating air conditioning and ventilation systems. At the same time we support internal teams with reliable scalable technology that drives smarter living and working environments.  

We combine different skills tastes interests and experiences into a culture that loves to challenge the status quo looks for perfection in the little details and deeply cares about making lives easier for the people using our connectivity services. Our team is like a mixed bag of snacks sweet salty a little nutty and somehow perfect together.  

We as a team get it done because: 

  • We actively share knowledge and we collaborate with other teams to discuss and clarify doubts or to solve bugs together.

  • We strive for quality also in the little details: All our code goes through pull requests and through a battery of tests at several layers. 

  • We deploy to production several times per week and with a click of a button.  

  • We talk with stakeholders and their needs are at the forefront of all our developments. 

  • We launch feature experiments with ideas from the team and we make everyone feel safe to contribute. 

The Tech Stack We Build With 

We are building backend services and APIs: 

  • Our main development language is Java 21 with Spring Boot. 

  • Our test setup is supported by Robot Junit and Testcontainers. 

  • Our database is on Postgres and MongoDB and we cache with Redis. 

  • Our infrastructure is running on Azure Kubernetes and managed with Pulumi. 

Your contribution to something big:

We develop and operate a scalable IoT cloud platform with over 500000 connected devices empowering customers to optimize their heating cooling and ventilation systems. Our solutions not only enhance everyday comfort and energy efficiency but also contribute to a more sustainable connected future. 

As a Senior Java Developer you will be an active voice in shaping and developing services that are changing the course of residential heating and cooling solutions. You will be part of a talented motivated and multicultural team that fosters continuous improvement through learning retrospectives and feedback. 

On a typical day you will: 

  • Write well-designed testable and efficient code. 

  • Develop unit integration and E2E-tests. 

  • Contribute to the full software development lifecycle. 

  • Collaborate with other developers product owners and stakeholders. 

  • Identify areas of improvement in our services and processes. 

  • Review code and solutions constructively. 


Qualifications :

What distinguishes you: 

These are the areas where your extensive experience will help us: 

  • Solid knowledge of Java and Spring Boot. 

  • Ability to build and improve upon event-based asynchronous architectures.

  • Experience in building and using high-performance API-based services. 

  • Comfortable considering and applying software architecture patterns. 

  • Experienceinagilesoftware development. 

  • Strong written and verbal communication skills in English. 

  • 3 years of working experience in backend software development  

  • An academic degree in Computer Science or similar is big plus 

You Would Be a Great Fit If 

You love to build services with a team and learn every day. But also you: 

  • Take ownership of the things you build from the planning to delivery and stakeholders. 

  • Can work with and improve upon established patterns and ways of working of the team. 

  • Actively participate in group discussions by debating ideas or offering contrarian views and sharing that knowledge. 

  • Promote conclusions and seek concrete action plans that move the team forward. 

  • Welcome change in priorities goals or information and are comfortable adjusting plans to make the most out of the situation. 


Additional Information :

Work #LikeABosch includes: 

Flexible work conditions

Hybrid work system

Exchange with colleagues around the world

Health insurance and medical office on site (general surgeon psychology physiotherapy general clinic)

Training opportunities (p.e. technical training foreign languages training) & certifications

Opportunities for career progression and continuous professional development

Access to great discounts in partnerships and Bosch products

Sports and health related activities

Flexible benefits platform

Free parking lot

Canteen

 

Success stories dont just happen. They are made...

Make it happen! We are looking forward to your application!


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.