Backend Software Engineer - Process Management

Posted An Hour Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Artificial Intelligence • Software • Business Intelligence • Automation
The Role
Build and evolve Java and Spring Boot backend services for process management and workflow automation. Work with Camunda, RabbitMQ, REST APIs, persistence, asynchronous integrations, and transactional Inbox/Outbox patterns. Investigate workflow failures, implement reliable distributed processes, write unit and integration tests, and contribute to architecture, code reviews, product discovery, and production reliability. Collaborate with product, frontend, QA, and architecture teams while making technical trade-offs and owning customer outcomes.
Summary Generated by Built In
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 ForMust 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 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
300 Employees
Year Founded: 2000

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.

Similar Jobs

Zscaler Logo Zscaler

Development Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
8697 Employees

Zscaler Logo Zscaler

Program Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
8697 Employees

Micron Technology Logo Micron Technology

Principal Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Micron Technology Logo Micron Technology

Principal Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account