BTP Developer
- Full-time
Company Description
Die Bosch Engineering GmbH ist eine international tätige Tochtergesellschaft der Robert Bosch GmbH. Unsere Arbeitsfelder umfassen insbesondere die Bereiche Antriebsstrang (Diesel, Benzin, Gas, Hybrid), Internet of Things, e-Mobility, E/E Integration, Testdienstleistungen, Security sowie Sicherheit und Komfort.
Job Description
We're looking for a talented BTP Developer to join our growing development team in Berlin, Germany. In this role, you will design, develop, and maintain cloud-based applications on the SAP Business Technology Platform. You will work collaboratively with cross-functional teams to deliver innovative solutions that drive business value. The ideal candidate will be detail-oriented, analytical, and committed to writing clean, efficient code while adhering to best practices in cloud application development.
- Develop and deploy cloud applications using SAP BTP, leveraging programming languages such as Java, JavaScript, or similar technologies
- Design and implement RESTful APIs and integrate applications with various backend systems using OData and SOAP protocols
- Collaborate with architects and business analysts to translate requirements into technical specifications and scalable solutions
- Participate in code reviews and contribute to continuous improvement of development practices and code quality standards
- Troubleshoot, debug, and optimize applications to ensure optimal performance and reliability in production environments
- Implement and maintain CI/CD pipelines to automate deployment processes and enhance development efficiency
- Document technical specifications, architecture decisions, and development processes for knowledge sharing and future reference
- Stay current with SAP BTP updates, cloud technologies, and industry best practices to recommend and implement improvements
- Work within Agile/Scrum frameworks to deliver features and enhancements in iterative cycles
- Collaborate with database administrators to design efficient data models and optimize database performance
Qualifications
**Required:**
- Proven experience developing applications on SAP Business Technology Platform (BTP)
- Strong proficiency in at least one programming language such as Java, JavaScript, TypeScript, or Python
- Solid understanding of cloud application architecture and microservices design patterns
- Experience developing and consuming RESTful APIs
- Knowledge of relational and non-relational database management systems
- Familiarity with version control systems, particularly Git
- Experience working in Agile/Scrum development environments
- Strong analytical and problem-solving skills with attention to detail
- Excellent communication and collaboration abilities
**Preferred:**
- Experience with SAP HANA or other SAP technologies
- Knowledge of SAP Cloud Platform (SCP) or similar cloud platforms
- Experience with SAP UI5 or Fiori development
- Understanding of microservices architecture and containerization technologies
- Familiarity with cloud security best practices and data protection principles
- Experience with integration technologies and middleware solutions
- Exposure to DevOps practices and infrastructure-as-code concepts
- Contributions to open-source projects or demonstrated passion for continuous learning
Additional Information
This is additional info
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply