×
Register Here to Apply for Jobs or Post Jobs. X

Blockchain Java Backend Developer

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Blockchain / Web3, Backend Developer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Job Description

Blockchain Java Backend Developer

Must Have Technical/Functional Skills
  • Strong proficiency in Java (8+), and frameworks such as 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), and integration patterns
  • Solid understanding of data stores:
    • SQL (Postgre

      SQL/MySQL) and/or No

      SQL (Mongo

      DB/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.
Dev Ops / Cloud (Preferred)
  • Experience with Docker and Kubernetes for containerized microservices deployments.
  • CI/CD exposure (Jenkins/Git Hub Actions/Git Lab CI/Azure Dev Ops).
  • Cloud experience (Azure/AWS/GCP) is a plus.
  • Understanding of security practices:
    • Secrets management (Vault/KMS), TLS, RBAC, network security.
Roles & Responsibilities
  • 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 Dev Ops/SRE teams to support production deployments, incident triage, and capacity planning.
  • Contribute to architecture decisions including:
    • Event‑driven architecture (Kafka/Rabbit

      MQ), caching strategies, database selection, and deployment topologies.
Salary Range

$100,000-$130,000 a year

Qualifications

BACHELOR OF COMPUTER SCIENCE

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary