N
NCR Atleos•2h ago
Indeed
Corda Developer
Hyderabad, Telangana
Full Time
Senior Level
Full Job Description
NCR Atleos is seeking a skilled Corda Developer to lead the design and delivery of enterprise-grade CorDapps. This role involves end-to-end ownership, including architecture, smart contract and state design, flow orchestration, integration with enterprise systems on Azure, and production support. You will also mentor developers, establish engineering standards, and collaborate within an Agile/Scrum framework with Product, Security, and DevOps teams.
Key Responsibilities:
- Architect and build CorDapps, defining states, contracts, flows, notary strategy, network topology, and persistence patterns, compatible with Corda 4.x or Corda 5.
- Design and implement REST/GraphQL service layers and API gateways for node and application services, ensuring idempotency, pagination, and backward compatibility.
- Deploy and manage nodes and services on Azure, leveraging AKS, VM Scale Sets, Azure SQL/PostgreSQL, Key Vault, Service Bus/Event Hubs, and Application Gateway, prioritizing resilience, observability, and cost-efficiency.
- Implement security and compliance measures, including contract constraints, signature/permissioning models, certificate management, HSM/Key Vault integration, data privacy techniques, and auditability.
- Optimize CorDapp performance and reliability by profiling flows, tuning checkpoints, managing transaction sizes and attachments, and driving SLIs/SLOs.
- Enhance developer experience (DevEx) through Git branching strategies, code review processes, automated testing (unit, flow, contract), Gradle build optimizations, and CI/CD pipelines using Azure DevOps/GitHub Actions.
- Provide delivery leadership by breaking down epics, estimating work, facilitating Scrum ceremonies, coordinating with cross-functional teams, and mentoring junior engineers.
Required Skills and Experience:
- 3-4+ years of backend software development experience (Java/Kotlin).
- 3+ years of dedicated experience designing and delivering Corda solutions (Corda 4.x or 5).
- Strong understanding of Corda concepts: states, contracts, flows, notary services, attachments, reference states, transaction verification, and vault queries.
- Hands-on experience with Azure services including provisioning, networking, identity management (AAD/MSI), Key Vault, containerization (Docker, AKS), and monitoring (App Insights/Log Analytics).
- Proficiency in API development, microservices, and integration patterns, with a solid understanding of OAuth2/OIDC, mTLS, and secret management.
- Familiarity with development tools such as Git, Jira, Gradle/Maven, CI/CD platforms (Azure DevOps/GitHub), and Agile/Scrum methodologies.
- Excellent communication, stakeholder management, and mentoring abilities.
Desirable Qualifications:
- Experience with Corda 5 application network concepts, MGM membership, and virtual nodes, or deep knowledge of Corda 4 enterprise features.
- Experience with Postgres performance tuning, Liquibase/Flyway, or caching layers.
- Familiarity with Infrastructure-as-Code (Bicep/Terraform), Kubernetes operations, service meshes, or API gateways.
- Domain knowledge in areas like capital markets, payments, trade finance, or supply chain.
- Experience with SRE principles, including distributed tracing, log correlation, and synthetic monitoring.
Company
N
NCR Atleos
NCR Atleos, headquartered in Atlanta, is a global leader dedicated to expanding financial access. With a team of 20,000 employees worldwide, we specialize in optimizing bank branches, improving operat...
Hyderabad, Telangana
Posted on Indeed