Actively Hiring
BO
Senior Full Stack Application Developer
Booking Holdings (NASDAQ: BKNG)
Bengaluru
Skills:
SAP ABAP
Debugging
OData
SQL
SAP HANA
Job Description
Job Title: Senior Full Stack Application Developer
Company: Booking Holdings (NASDAQ: BKNG)
Job Category: SAP ABAP
Roles & Responsibilities:
Key Responsibilities
* Design, develop, enhance, and maintain enterprise applications using SAP ABAP and Object\-Oriented ABAP.
* Translate business and functional requirements into scalable, secure, maintainable technical architectures.
* Work with SAP CAP, SAP Integration Suite, SAP HANA Cloud, SAP Build, Cloud Foundry and/or Kyma.
* Develop side\-by\-side extensions for SAP S/4HANA using BTP
* Architect modern full\-stack applications using technologies such as React, Angular, TypeScript, Node.js, Java, and Python.
* Define frontend, backend, API, database, and integration architectures.
* Design RESTful APIs, microservices, event\-driven architectures, and cloud\-native applications.
* Identify and implement practical AI/Generative AI use cases within SAP and enterprise applications.
* Develop applications that leverage LLMs, Generative AI, conversational AI, and intelligent automation.
* Work with technologies such as SAP AI Core / AI Foundation, SAP Generative AI Hub, Joule, OpenAI or other LLM APIs.
* Design and implement RAG (Retrieval\-Augmented Generation) solutions where appropriate.
* Integrate AI capabilities into SAP and non\-SAP business processes.
* Evaluate AI solutions for scalability, security, data privacy, performance, and enterprise readiness.
* Stay current with emerging AI technologies and identify opportunities to improve application development and business processes through AI.
* Work with Docker, Kubernetes, CI/CD, Git, and DevOps practices.
* Exposure to AWS, Microsoft Azure, or Google Cloud is an advantage.
Architecture \& Technical Leadership
Work Location: Bengaluru, Karnataka, India
Availability: Full time
Requirements
Required Technical Skills
* 12\+ years of professional software development experience.
* Strong hands\-on experience in SAP ABAP.
* Good experience with SAP S/4HANA.
* Experience with SAP BTP.
* Experience developing REST/OData APIs and integrations.
* Strong full\-stack development experience.
* Hands\-on experience with at least one modern frontend framework such as React or Angular.
* Hands\-on experience with Node.js, Java, Python, or similar backend technologies.
* Strong knowledge of JavaScript/TypeScript.
* Good understanding of databases and SQL.
* Experience with Git, CI/CD, testing, and Agile development.
* Practical understanding of AI/Generative AI and LLM\-based application development.
* Strong analytical, problem\-solving, and debugging skills.
* Strong communication and collaboration skills.
* Ability to work independently and take ownership of technical deliverables.
* Strong architecture and problem\-solving mindset.
* Ability to work across SAP and non\-SAP/open\-source environments.
* Ability to understand business problems and translate them into technical solutions.
* Strong focus on code quality, security, scalability, and maintainability.
* Passion for learning and adopting emerging technologies, particularly AI and cloud technologies.
* Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline. Equivalent professional experience may be considered.
Pre\-Employment Screening
If your application is successful, your personal data may be used for a pre\-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre\-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
Key Skills: SAP ABAP, Debugging, OData, SQL, SAP HANA
Salary: Not disclosed