Jobs · Engineering · New Jersey

Blockchain Java Backend Developer

Tata Consultancy Services · Jersey City, NJ · 2 wk ago
Engineering$100k–$130k/yrFull-time

Core Backend Skills

  • Strong proficiency in Java (8+)
  • Experience with Spring Boot / Spring Cloud
  • Experience building distributed systems and microservices architectures at scale
  • Strong knowledge of: Concurrency, multithreading, asynchronous programming
  • API design (REST/gRPC)
  • Security (OAuth2/JWT)
  • Integration patterns
  • Solid understanding of data stores: SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDB/Cassandra)
  • Caching (Redis) and search (Elasticsearch) is a plus
  • Hands-on experience with message streaming/queues

Blockchain Skills (Must-Have)

  • Strong understanding of blockchain fundamentals: Transactions, blocks, confirmations/finality, consensus, gas/fees, wallets, keys
  • Experience integrating backend services with blockchain networks/nodes: Ethereum-compatible networks (Ethereum/Polygon/BSC) using Web3j, ethers-style approaches and/or permissioned chains (Hyperledger Fabric, Corda, Quorum)
  • Experience supporting large blockchain deployments: Node connectivity, RPC management, event indexing, chain reorg handling, retry strategies

DevOps / Cloud (Preferred)

  • Experience with Docker and Kubernetes for containerized microservices deployments
  • CI/CD exposure (Jenkins/GitHub Actions/GitLab CI/Azure DevOps)
  • Cloud experience (Azure/AWS/GCP) is a plus
  • Understanding of security practices: Secrets management (Vault/KMS), TLS, RBAC, network security

Design and Development

  • Design and develop Java-based backend services that interact with blockchain networks and nodes (public or permissioned)
  • Build and scale microservices-based architecture supporting blockchain transaction workflows, event processing, and off-chain components
  • Develop reliable services for: Transaction orchestration, smart contract invocation, blockchain event subscription/listening, on-chain/off-chain data synchronization
  • Implement scalable APIs (REST/gRPC) for blockchain-enabled products and integrations
  • Optimize performance for high throughput and low latency: Transaction throughput handling, batching, retries, idempotency, rate limiting
  • Ensure secure integration with blockchain: Key management best practices, signing transactions, secure secret handling
  • Implement observability and reliability standards: Logging, monitoring, tracing, alerting, SLOs/SLAs
  • Work with DevOps/SRE teams to support production deployments, incident triage, and capacity planning
  • Contribute to architecture decisions including: Event-driven architecture (Kafka/RabbitMQ), caching strategies, database selection, and deployment topologies

Qualifications

  • BACHELOR OF COMPUTER SCIENCE

Pay

$100,000-$130,000 a year

Similar jobs

Blockchain Developer

Priority CryptoUnited States· 1 wk ago
RemoteInformation Technology$200k/yrapply on portal.prioritycrypto.jobs

Blockchain developer

Accord Technologies IncChicago, IL· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Blockchain Developer

Mundy Buddy Publishing LLC.Rockville, MD· 17 mo ago
Engineeringapply on jobs.cvviz.com

Blockchain Developer

SwiftManassas, VA· 1 wk ago
Engineering$122k/yrapply on swift.wd3.myworkdayjobs.com