Java Blockchain Developer
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Veridic Solutions, is seeking the following. Apply via Dice today!< data-start="635" data-end="660">Key ResponsibilitiesDesign, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture.Build and optimize RESTful APIs and backend services for enterprise-grade applications.Develop and integrate blockchain-based solutions, smart contracts, and decentralized applications (dApps).Work with blockchain platforms such as Ethereum, Hyperledger Fabric, Polygon, Solana, or similar technologies.Collaborate with product managers, architects, and cross-functional teams to define technical requirements and solution designs.Implement security best practices, authentication, authorization, and data protection mechanisms.Design and optimize database schemas and queries for relational and NoSQL databases.Develop automated testing frameworks and participate in code reviews to ensure high-quality software delivery.Deploy and manage applications in cloud environments and support CI/CD automation processes.Troubleshoot production issues and optimize application performance, scalability, and reliability.< data-start="1712" data-end="1749">Required Skills & Qualifications5+ years of experience in Java application development.Strong expertise in Java 8+, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Hibernate.Experience designing and developing Microservices and RESTful APIs.Hands-on experience with blockchain technologies such as Ethereum, Hyperledger Fabric, Polygon, Solana, or Binance Smart Chain.Experience developing and deploying smart contracts using Solidity or similar blockchain programming languages.