Corporater is a global enterprise software company helping large organizations manage governance, performance, risk, compliance, and business processes through a connected business management platform.
As we continue to evolve our global product, Corporater India is building a strong Product Engineering organization focused on scalable, high-quality product development and customer outcomes.
About the RoleWe are looking for a Backend Software Engineer to join the team building Process Manager, a strategic capability that enables customers to model, automate, and govern business processes.
You will work on the backend services powering long-running processes, workflows, approvals, tasks, and process automation. This is a hands-on product engineering role where you will contribute to solution design, architecture, technical decisions, and product discovery—not just implementation.
What You Will DoBuild and evolve backend capabilities for business process management and workflow automation.
Work with Camunda 7 including process/task definitions, process instances, external tasks, incidents, and history.
Investigate and resolve complex workflow issues, including stuck or failed processes.
Build reliable asynchronous integrations using RabbitMQ, including retries, idempotency, at-least-once delivery, and dead-letter handling.
Implement and maintain transactional Inbox/Outbox patterns.
Develop REST APIs, business logic, persistence, and integrations using Java and Spring Boot.
Apply Hexagonal Architecture / Ports & Adapters to maintain clean domain boundaries.
Write automated unit and integration tests using JUnit 5, Testcontainers, and related practices.
Participate in architecture and code reviews and contribute to engineering standards.
Work closely with Product Managers, frontend engineers, QA, and architects to shape solutions.
Participate in discovery, evaluate alternatives, and bring technical trade-offs and simpler options to the discussion.
Take ownership of production reliability and customer impact.
Strong hands-on Java and Spring Boot experience.
Experience building and operating production backend services.
Strong understanding of REST APIs, transactions, persistence, and databases.
Experience with JPA/Hibernate and/or jOOQ.
Practical experience with Camunda 7 or a comparable BPM/workflow engine.
Production experience with RabbitMQ or a comparable messaging platform.
Understanding of idempotency, retries, failure handling, and asynchronous processing.
Practical experience with Hexagonal Architecture / Ports & Adapters.
Strong testing discipline with JUnit 5 and integration testing.
Camunda 8 / Zeebe experience.
Testcontainers experience.
OpenTelemetry or similar observability experience.
Experience with distributed or event-driven systems.
Experience building enterprise SaaS products.
We are building self-organising Product Teams, not order-taking engineering teams.
We look for engineers who:
Start with the customer/business problem rather than simply implementing a specification.
Bring solution options and explain technical trade-offs.
Participate in discovery before the solution is fixed.
Challenge scope, sequencing, and technical decisions constructively.
Take ownership and do not wait to be assigned tasks.
Care about the customer and business outcome behind the technology.
Share knowledge, review code, mentor others, and continuously raise the engineering bar.
These behaviours are an important part of how we select engineers for our Product Engineering organization.
Location: India | Function: Product Engineering | Experience: 4+ years
Why Join Corporater?You will be part of the Product Engineering organization being built in Corporater India, working on a strategic enterprise product used by global customers.
You will have the opportunity to influence what we build, how we build it, and how the product evolves while solving interesting problems across workflow engines, distributed systems, messaging, and enterprise software.
If you enjoy solving meaningful problems and want to build products rather than simply implement requirements, we would like to hear from you.
How to ApplyReady to shape delivery excellence and lead talented consultants at Corporater?
📩 Apply now by submitting your résumé and a brief cover letter through our recruitment portal. Please note that applications submitted by email will not be accepted.
Important Note⚠️ We conduct all recruitment in-house and do not accept candidate submissions or CVs from recruitment agencies.
Skills Required
- Strong hands-on experience with Java and Spring Boot
- Experience building and operating production backend services
- Strong understanding of REST APIs, transactions, persistence, and databases
- Experience with JPA/Hibernate and/or jOOQ
- Practical experience with Camunda 7 or a comparable BPM/workflow engine
- Production experience with RabbitMQ or a comparable messaging platform
- Understanding of idempotency, retries, failure handling, and asynchronous processing
- Practical experience with Hexagonal Architecture / Ports and Adapters
- Strong testing discipline with JUnit 5 and integration testing
- Camunda 8 / Zeebe experience
- Testcontainers experience
- OpenTelemetry or similar observability experience
- Experience with distributed or event-driven systems
- Experience building enterprise SaaS products
- At least 4 years of experience
What We Do
Founded in 2000, Corporater is a global software company providing integrated GPRC solutions for the holistic management of Governance, Performance, Risk, and Compliance on a single platform. The company helps medium and large organizations create a Digital Twin of the Organization (DTO) to connect people, data, and processes, enhancing GRC efficiency and aligning strategic objectives with operational execution and risk oversight.

.jpeg)





