Architect & Build: Collaborate with Product and Development teams to build new features and find creative, elegant solutions to complex backend problems.
Scale Systems: Design and implement robust Java services and Spring Boot microservices that handle high-concurrency procurement workflows.
Cloud Agnostic Strategy: Leverage your understanding of multiple hyper-scalers (AWS, Azure, GCP) to build platform-agnostic solutions that ensure high availability and vendor flexibility.
Full Lifecycle Ownership: Lead the upgrade, enhancement, maintenance, and consumption of core services to ensure long-term platform health.
Requirements
Java Ecosystem: 7+ years of professional experience in Java Backend development.
Microservices Mastery: Proven track record in Microservices architecture and Spring Boot.
API Excellence: Extensive experience in OpenAPI, RESTful service development, and managing the full API lifecycle—including upgrades, enhancements, maintenance, and consumption strategies.
Engineering Principles: Strong Object-Oriented Design (OOD) and analysis skills with a deep understanding of common design patterns.
Cloud Proficiency: Deep understanding of multiple hyper-scalers (AWS, Azure, etc.) and experience building platform-agnostic applications.
ERP Systems: Strong understanding of ERP landscapes (e.g., SAP, Oracle, NetSuite) and how they interface with procurement platforms.
Data Management: Strong MySQL and general database knowledge, including performance tuning and query optimization.
Workflow: Expert-level proficiency with GitHub for version control, code reviews, and collaborative development.
Direct Sourcing: Prior experience in Direct Sourcing, Bill of Materials (BOM) is a major added advantage.
Modern Frontend: Experience with React to better collaborate with frontend teams and understand end-to-end data flow.
AI Innovation: Interest or experience in integrating AI/LLM capabilities into enterprise backend services to automate procurement intelligence.
SaaS Background: Experience developing and maintaining large-scale, multi-tenant SaaS products.
Tech Stack
AWS
Azure
Cloud
ERP
Google Cloud Platform
Java
Microservices
MySQL
Oracle
React
Spring
Spring Boot
SpringBoot
Benefits
Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.
Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.
Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other.