Backend Software Engineer - Process Management
- Corporater
- Bengaluru, India
- INR 1,800,000 – INR 3,000,000
About Corporater
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 Role
We 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 Do
- Build 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.
What We Are Looking For
Must Have
- 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.
Nice to Have
- Camunda 8 / Zeebe experience.
- Testcontainers experience.
- OpenTelemetry or similar observability experience.
- Experience with distributed or event-driven systems.
- Experience building enterprise SaaS products.
How We Work
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 Apply
Ready 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
- Java
- Camunda 7
- RabbitMQ
- REST API Development
- Workflow Automation
- Asynchronous Messaging
- Database Design








