SAP

Developer – SAP Concur Expense Pay

SAP
Apply
18 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, test, and deliver Expense Pay product features and enhancements from requirements through deployment.
  • Build and maintain Java Spring Boot backend microservices using RESTful API and distributed-systems practices.
  • Develop and maintain React frontend features using JavaScript/TypeScript, Redux, and related tools.
  • Write maintainable, well-tested code and participate in peer code reviews.
  • Troubleshoot pre-production and production defects, investigate root causes, and implement fixes.
  • Collaborate with product managers, QA engineers, UX designers, and developers across teams.
  • Create technical documentation, including design documents, runbooks, and API specifications.
  • Support service deployment and operational health through CI/CD pipelines and observability tooling.
  • Use AI-assisted development tools for coding, refactoring, test creation, documentation, debugging, log analysis, and task automation.
  • Identify opportunities to apply AI/ML capabilities to product workflows such as automation, anomaly detection, and intelligent processing.
  • Participate in agile planning, standups, retrospectives, and refinement sessions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 3–5 years of professional software development experience at a T2/mid-level capacity.
  • Proficiency with Java 11+ and Spring Boot, including Spring Data, Spring Security, and Spring MVC.
  • Hands-on React experience with TypeScript/JavaScript and state management patterns such as Redux.
  • Strong understanding of REST API design, microservices, and distributed systems.
  • Experience with relational databases such as MySQL, MSSQL, or PostgreSQL and ORM frameworks.
  • Familiarity with Docker and Kubernetes.
  • Experience with CI/CD pipelines such as Jenkins or GitHub Actions.
  • Understanding of unit, integration, and end-to-end testing practices.
  • Experience using Git and collaborative development workflows including pull requests and branching strategies.
  • Ability to work independently on moderately complex tasks and iterate based on feedback.
  • Active day-to-day use of AI-assisted coding tools such as GitHub Copilot, Claude Code, Amazon CodeWhisperer, Cursor, or equivalent.
  • Ability to apply prompt engineering for code generation, refactoring, test creation, and documentation.
  • Comfort using AI tools for debugging, log analysis, and root-cause investigation.
  • Preferred experience with AWS, GCP, Azure, serverless or event-driven architectures, payment processing, financial services, expense management, observability tools, messaging technologies, secure coding, OWASP guidelines, AI-powered product features, or SAP BTP.

Benefits

  • Opportunity to work on a globally scaled, high-impact payment product serving enterprise customers and millions of users.
  • Flexible hybrid work environment with investment in engineering excellence and innovation.
  • SAP offers inclusion-focused culture, health and well-being support, flexible working models, and accessibility accommodations.

Tech Stack

Apache KafkaAWSAzureDatadogDockerGitGitHub ActionsGoogle Cloud PlatformGrafanaJavaJavaScriptJenkinsKubernetesMicrosoft SQL ServerMySQLPostgreSQLPrometheusReactReduxSAP Cloud PlatformSplunkSpring BootTypeScript
SAP

About SAP

10,000+ employees

SAP builds enterprise application software and cloud services for finance, procurement, supply chain, human resources, and analytics, sold through subscriptions, licenses, and support. Its portfolio includes SAP S/4HANA, SAP Business Technology Platform, SAP Ariba, and SAP SuccessFactors. Founded in 1972 and headquartered in Walldorf, Germany, SAP is a public company listed on the NYSE and Frankfurt (ETR) and serves enterprises and public-sector organizations worldwide.

Contact me