Senior Digital Architect (oracle Cpq Integration Solution Architect/implementation Developer)

Caterpillar Caterpillar · Industrial · Chennai, Tamil Nadu

This role is for a Senior Digital Architect specializing in Oracle CPQ integration and implementation. The candidate will design and deliver enterprise-scale software solutions, focusing on Oracle CPQ customizations, enterprise integrations, and adherence to architectural standards. Responsibilities include partnering with stakeholders, developing solutions, providing technical governance, documentation, and supporting the software development lifecycle.

What you'd actually do

  1. Partner with Oracle CPQ Architects and cross‑functional business stakeholders (Sales, Marketing, Operations, Overhaul, etc.) to understand requirements, assess process impacts, and deliver actionable, business‑ready solutions.
  2. Understand the use cases/User Story, conduct code analysis, design and implement scalable and sustainable Oracle CPQ solutions.
  3. Design and implement CPQ customizations, including scripts, BLM, configuration and commerce rules, Document Designer, and Document Engine logic.
  4. Proactively manage Oracle CPQ, Java and Java EE application development
  5. Implement REST/SOAP APIs, BMQL, and other custom web services.

Skills

Required

  • Oracle CPQ
  • enterprise integrations
  • Java
  • Java EE
  • REST APIs
  • SOAP APIs
  • BMQL
  • Web Services
  • HTML
  • JavaScript
  • AJAX
  • JSON
  • CSS
  • Oracle Database
  • SQL
  • ETL
  • Data Modelling
  • Python
  • .Net
  • C#
  • XML
  • XSL-FO
  • Release Management
  • Change Management
  • Object-Oriented Programming (OOP)

Nice to have

  • Agile
  • Waterfall

What the JD emphasized

  • proven track record of designing and delivering enterprise-scale software solutions
  • deep expertise in Oracle CPQ
  • enterprise integrations
  • large-scale implementations
  • hands-on implementation ownership
  • scalable architecture
  • direct, hands-on implementation ownership
  • Oracle CPQ Enterprise solution development
  • CPQ Site management
  • Admin (Configuration, Commerce, Document Designer, Document Engine, Data Tables (CDT), rules, BML, BMQL, JET UI, REST API Services)
  • JAVA (JDBC, Maven, Spring Framework, Eclipse, Tomcat) application development
  • Web & Front-End development (HTML, JavaScript, AJAX, JSON, and CSS)
  • Web services (SOAP and REST), BML, Apache ASP, and custom API development
  • Oracle Database (SQL, procedures, functions, triggers) and Data conversion/Data ETL experience.
  • data modelling, schema creation, and databases (MySQL, Oracle (PL/SQL BMQL), MS SQL Server, PostgreSQL, MS Access, MongoDB
  • Enterprise programming (Python, Java, .Net, C#)
  • document creation using XML and XSL-FO
  • release management and change management experience
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts