OpenNash Jobs
Tata Consultancy Services · Jersey City, NJ

Engineer

Jersey City, NJ$90,000-$100,000Operations

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

Job description

Blockchain Java Backend Developer Must Have Technical/Functional Skills Core Backend 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 o API design (REST/gRPC), security (OAuth2/JWT), and integration patterns

Solid understanding of data stores

  • o 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 o 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.

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 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. Salary Range- $90,000-$100,000 a year </div

Qualifications

BACHELOR OF COMPUTER SCIENCE

More jobs at Tata Consultancy Services

Business Analyst

Jersey City, NJ

Similar jobs at other companies

Design Verification Engineer - NPU- Engineer to Sr. Staff Engineer

Qualcomm · Austin, Texas, United States of America

Sonar Engineer/ Acoustic Engineer

Lockheed Martin · Liverpool, NY

Electronics Engineer III, Responsible Engineer

Lockheed Martin · Littleton, CO

Sr Engineer (Systems Engineer)

General Dynamics · Colchester, VT, US

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.