Java Blockchain Developer
Veridic Solutions LLC
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Spring Security
Application Performance Management
Code Review
Continuous Integration
Hibernate
Java Persistence API
NoSQL
Blockchain
Cloud Platform System
Spring-mvc
Spring-boot
Binance
Hyperledger
Ethereum
Solidity
REST
Programming Languages
Microservices
Job description
- Design, 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.
Requirements
- 5+ 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.