Backend Software Engineer (Bengaluru)

Backend Software Engineer (Bengaluru)

06 Sep
|
Corporater
|
Bengaluru

06 Sep

Corporater

Bengaluru

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 Notifications (Pigeon), a shared platform service used by multiple Corporater products.
You will work on a up-to-date, standalone service where reliability, scalability, integrations, and consistency are critical. 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 the Notifications platform and its shared capabilities.
Develop backend services supporting notification definitions, templates, profiles, and communication workflows.




Build reliable integrations with external mail providers, including SMTP, Mailjet, and comparable services.
Handle provider-specific behavior, failures, retries, and delivery-status tracking.
Work with event-store architecture, including append-only storage, projections, and replay.
Design solutions that correctly handle ordering, idempotency, and rebuilding state from event history.
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, architects, and teams consuming the shared service.
Participate in discovery, evaluate alternatives, and bri

📌 Backend Software Engineer (Bengaluru)
🏢 Corporater
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: backend software engineer (bengaluru) / bengaluru