Software Engineer IV - Sales Domain (Java / Google Cloud)
Core
Lead design, development, and modernization of scalable, cloud-native Java microservices for the full quote-to-invoice lifecycle, integrating AI-enabled capabilities.
Role type
Senior IC software engineer (Java/Cloud/AI integration)
Builds
Cloud-native microservices and AI-integrated sales domain applications
Domain
Enterprise software / Sales technology / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java (expert), Spring Boot, Quarkus, Microservices architecture, RESTful API design, Google Cloud Platform, Docker, CI/CD, Python (interoperability), Event-driven systems
Preferred skills
Generative AI integration, LLM-based application integration, MongoDB, Azure DevOps
Technologies
Java, Spring Boot, Quarkus, Google Cloud Platform, Docker, Kafka, Pub/Sub, MongoDB, Python
Responsibilities
Architect scalable, reliable, and secure systems aligned to enterprise modernization strategy; Drive integration of AI/ML and generative AI capabilities into existing sales domain applications; Mentor and upskill developers in cloud-native design patterns, microservices architecture, and AI service integration; Conduct code reviews and promote high standards for maintainability, testability, and documentation.
Seniority
Senior, hands-on IC with technical leadership