Job Title: Blockchain + Java Backend Developer

Experience: 4–7 Years
Employment Type: Full-Time

About the Role

We are looking for a highly motivated Blockchain + Java Backend Developer to join our Digital Assets Platform engineering team. The ideal candidate should have strong expertise in Java backend development along with hands-on experience in blockchain technologies and Web3 infrastructure.

You will be responsible for designing, developing, and maintaining scalable enterprise-grade backend applications that leverage blockchain technology. This role requires a solid understanding of distributed systems, microservices architecture, blockchain fundamentals, and cloud-native application development.

If you're passionate about building secure, high-performance backend systems and want to work on next-generation digital asset platforms, we'd love to hear from you.

Key Responsibilities


  • Design, develop, and maintain scalable backend services using Java and Spring Boot.

  • Build enterprise-grade applications leveraging blockchain and distributed ledger technologies.

  • Collaborate with architects, product managers, and cross-functional engineering teams to deliver high-quality software solutions.

  • Develop RESTful APIs and microservices following industry best practices.

  • Design and implement event-driven architectures using Kafka or JMS.

  • Integrate blockchain networks and Web3 infrastructure into enterprise applications.

  • Ensure application reliability, scalability, security, and performance.

  • Develop and optimize SQL and NoSQL database solutions.

  • Deploy and manage containerized applications using Kubernetes.

  • Participate in code reviews, testing, debugging, and technical documentation.

  • Work in Agile development environments using tools such as Jira and Git.

Required Skills & Qualifications

Education


  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Master's degree is a plus.

Experience


  • 4–7 years of software development experience.

  • 3–5 years of hands-on experience in Java backend development.

  • Up to 2 years of experience working on Blockchain/Web3 applications.

  • Experience in Financial Services or FinTech is an added advantage.

Technical Skills

Backend Development


  • Core Java (Java 8/11/17)

  • Spring Boot

  • Spring Framework

  • REST APIs

  • Microservices Architecture

  • JPA / Hibernate

Messaging


  • Apache Kafka

  • JMS

Databases


  • SQL (MySQL/PostgreSQL)

  • NoSQL (MongoDB)

Cloud & DevOps


  • AWS or Azure

  • Kubernetes

  • Docker (Preferred)

  • CI/CD fundamentals

Tools


  • Git

  • GitHub / Bitbucket

  • Jira

  • IntelliJ IDEA / Eclipse

Blockchain Skills


  • Strong understanding of Blockchain architecture and Distributed Ledger Technology (DLT).

  • Experience with Web3 infrastructure and Digital Asset platforms.

  • Knowledge of Ethereum, Hyperledger Fabric, Polygon, or similar blockchain platforms.

  • Understanding of consensus mechanisms (PoW, PoS).

  • Knowledge of cryptographic principles.

  • Understanding of peer-to-peer (P2P) networks.

  • Familiarity with Smart Contracts is preferred.

  • Exposure to Zero-Knowledge Proofs (ZKP) is an advantage.
Similar jobs

Nippon Data System- Blockchain + Java Developer

Apply Now
Back to search page