Point your AI agent at freehire and let it find you a job.

Get the CLI →

Brackt

NewBe an early applicant

Software Engineer /. Developer

Posted Updated
Discussion

Summary

Build the core backend (Java), REST APIs, React dashboards, and database layers of Brackt's platform that helps banks and enterprises transact safely on stablecoin and blockchain rails — spanning a policy control plane, a payment orchestrator, and integrations with banking, compliance, and blockchain systems.

Compensation: ₹5L – ₹10L • No equity

Banks and enterprises face two non-negotiable problems when moving money globally— especially across stablecoins and blockchain rails: Is this transaction legally and policy-wise allowed? If allowed, how should the transaction be executed optimally? Brackt solves these problems through two tightly integrated platform components: • Policy Control Plane – a decision layer that determines whether transactions are allowed • Optimized Payment Orchestrator – an execution layer that finds optimal routes As a Software Engineer at Brackt, you will help build the core systems that banks rely on to adopt stablecoins and blockchain rails safely, compliantly, and at scale. We are looking for a Software Engineer who can design and build scalable backend services, integration layers, and intelligent workflows that sit at the intersection of policy governance, payments orchestration, and AI-driven decisioning. This role is ideal for an engineer who enjoys working on platforms and control planes, not just applications—someone comfortable integrating with complex external systems while building clean internal abstractions. What You Will Do • Design and develop backend services using Java, focused on reliability, security, and scale • Build and expose RESTful APIs that support policy evaluation, transaction orchestration, and system integrations • Develop frontend components using ReactJS for dashboards, workflows, and internal tools (policy visibility, routing insights, audit views) • Work with databases (relational and/or NoSQL) to design schemas, manage state, and optimize performance • Integrate with external systems including: o Core banking or payment platforms o Compliance, risk, and monitoring systems o Wallets, stablecoin issuers, and blockchain infrastructure • Implement secure integrations using OAuth 2.0, token-based auth, webhooks, and API keys • Contribute to or build integration hubs that connect multiple proprietary and third-party systems through a unified interface • Participate in the development or integration of AI agents and intelligent services (e.g., policy decisioning, classification, optimization, anomaly detection) • Collaborate closely with product, UX, and GTM teams to translate real-world banking and enterprise requirements into production-grade software • Participate in code reviews, system design discussions, and architectural decisions Required Skills & Qualifications • 5–6 years of professional software development experience • Strong hands-on experience with Java and backend service development • Working knowledge of ReactJS and modern frontend frameworks • Experience interfacing with databases (PostgreSQL, MySQL, MongoDB, DynamoDB, or similar) • Solid understanding of REST APIs, HTTP semantics, and API design best practices • Experience integrating with external or third-party systems • Hands-on experience with OAuth 2.0 and secure authentication/authorization mechanisms • Familiarity with cloud platforms such as AWS, Azure, or GCP • Strong problem-solving skills and ability to work in a fast-moving, ambiguous environment Nice to Have • Experience with payments, fintech, banking platforms, or regulated systems • Exposure to event-driven architectures, message queues, or streaming systems • Familiarity with blockchain, stablecoins, or digital asset infrastructure • Exposure to AI/ML systems or agent-based workflows • Experience building platforms, orchestration layers, or control-plane systems

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available