Location
DenmarkApplication deadline
16 JuneStart date
21.07.25Application deadline
16 JuneJob type
FreelanceDuration
6 MonthsThis role is primarily based in Denmark, with a hybrid setup after the initial four weeks onsite.
Job description:
Client is seeking an experienced SAP CAP Developer with 10+ years of development experience to join our innovative team. You will be part of a global and diverse integration department that celebrates successes and supports the creation of digital products for their customers.
Technical Skills Needed
Candidates should possess over 10 years of experience in many of the following areas.
SAP CAP (Cloud Application Programming Model) with a focus on NodeJS, creating data products on a digital integration hub architecture, the candidate has a combination of skills that cover both software development and integration capabilities.
• Node.js: Expertise in SAP Cloud Application Programming Model, focusing on Node.js for scalable server-side applications, including asynchronous and event-driven programming.
• JavaScript: Proficiency in JavaScript for seamless integration across the stack.
• Digital Integration Hub Architecture: Familiarity with digital integration hub architecture principles, which involve decoupling data access from the source systems and enabling real-time data delivery.
• SAP Cloud Platform: Knowledge of SAP Business Technology Platform (BTP) and Hana Cloud for application deployment and management on Cloud Foundry.
• Data Management and Integration: Skills in API development, data transformation, and consistency across systems.
• Microservices Architecture: Understanding of microservices architecture for developing modular and scalable applications that can be easily integrated into a digital integration hub.
• Database Technologies: Proficiency in both SQL and NoSQL databases for storing and retrieving data efficiently. Skills in data modeling and schema design are advantageous.
• API Design and Management: Expertise in designing, developing, and managing OData APIs for data access and integration.
• Event-Driven Architecture: Familiarity with event-driven architecture patterns, which are used in digital integration hubs to handle real-time data processing.
• Security Practices: Understanding of security best practices to protect data products and ensure secure integration between systems.
• DevOps and CI/CD: Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines to automate testing and deployment processes.
• Problem-Solving and Analytical Skills: Strong problem-solving abilities to address technical challenges and optimize data product performance.
Soft skills:
• Excellent communication skills in English, both verbal and written.
• Ability to engage effectively with customers and colleagues in a multicultural setting.
• Strong work ethic and adaptability.
• Proactive and problem-solving mindset.
• Collaborative team player with agile working methods.
• Ability to thrive in a dynamic, growth-oriented environment.
Expected Deliverables:
Ensure that the developed solutions are robust, user-friendly, and seamlessly integrated within the digital integration hub architecture, fulfilling both technical and business requirements.
• Functional Data Products: Develop and deliver data products that are fully functional and meet the specified requirements. These products should be capable of integrating seamlessly with the digital integration hub.
• APIs for Data Access: Design and implement APIs that provide secure and efficient access to data products, enabling other systems and applications to interact with them.
• Documentation: Provide comprehensive documentation for the developed data products, APIs. This should include usage guides, API specifications, and integration instructions.
• Integration Solutions: Develop solutions that ensure smooth integration of data products with existing systems and platforms within the digital integration hub architecture.
• Testing and Quality Assurance: Deliver test plans and conduct thorough testing to ensure data products are reliable, secure, and perform as expected. This includes unit tests, integration tests, and user acceptance tests.
• Deployment Packages: Prepare deployment packages and scripts that facilitate the smooth deployment of data products and related components to the SAP Cloud Platform.
• Performance Optimization: Provide optimized code and architecture to ensure the data products are performant and scalable, addressing any bottlenecks or inefficiencies.
• Security Measures: Implement security measures and protocols to protect data products from unauthorized access and ensure compliance with relevant security standards.
• Feedback and Iteration: Gather feedback from stakeholders and users to iteratively improve the data products and address any issues or enhancements needed.
Qualifications:
• 10+ years of IT development experience.
• Minimum bachelor’s degree