Remote Fullstack Developer for Digital Workplaces

9am · Spain · Remote

About the job

Dear Fullstack Developers,

we would like to introduce to you the following interesting project:

The Digital Workplace Framework provides important standard components to support associates from different domains in their day-to-day work in an increasingly complex IT system landscape with a constantly growing number of IT tools. The Digital Workplace provides personalized views, which are configured by the user himself, with the most important information for the respective functional area from the Bosch inventory systems. Thus, for example, information from SAP, RB-SRM, PILUM, ... is extracted for the purchaser as a possible target and user group and analyzed and displayed according to relevance for the respective purchaser.

Activities and tasks

  • Development of software within Digital Workplace
  • Collecting requirements from the stakeholder teams
  • Designing a solution architecture addressing the collected requirements
  • Maintain and monitor application infrastructure in Azure, leveraging best practices for cloud architecture, security, and scalability
  • Build responsive, user-friendly web applications using React and Next.js
  • Participate in code reviews, provide constructive feedback, and mentor junior developers
  • Develop robust and scalable RESTful APIs and microservices using Java and Spring Boot

Most important skills

  • Strong React skills w/ NextJS and Typescript
  • Strong skills Java or Kotlin w/ Spring Boot
  • Experience with agile software development in large software projects
  • Experience in VCS w/ Git
  • Experience in RESTful WebAPIs

Optional Skills

  • First experience Azure Kubernetes
  • First experience in CI/CD w/ Github Actions
  • Understanding of decoupling components in frontend and backend
  • Good understanding of CSS and Tailwind CSS
  • Knowledge of microservices architecture and event-driven systems
  • Familiarity with TDD (Test-Driven Development) and automated testing tools