Java Full Stack Developer
Ranjith KumarUnited StatesMIDPosted 2h ago
JavaSpring BootMicroservicesAngularReactEthereumHyperledger FabricSmart ContractsSolidityChaincodeRESTful APIsOAuth 2.0JWTSpring SecurityDistributed Ledger TechnologySQLNoSQLCI/CDDockerKubernetesJenkinsCloud Platforms
About the Role
We are seeking an experienced Java Full Stack Developer with Blockchain expertise to design, develop, and implement scalable enterprise applications and decentralized solutions.
Key Responsibilities
• Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices architecture
• Develop responsive front-end applications using Angular or React.js
• Design and implement blockchain-based applications using Ethereum, Hyperledger Fabric, or similar platforms
• Develop, deploy, test, and integrate Smart Contracts using Solidity or Chaincode
• Build RESTful APIs and integrate blockchain networks with enterprise applications
• Develop decentralized applications (DApps) and Web3 integrations
• Implement secure authentication and authorization using OAuth 2.0, JWT, and Spring Security
• Work with distributed ledger technology (DLT), consensus mechanisms, and cryptographic security
• Design and optimize SQL and NoSQL databases
• Implement CI/CD pipelines and deploy applications using Docker, Kubernetes, Jenkins, and cloud platforms
• Collaborate with architects, business analysts, QA engineers, and DevOps teams
• Perform code reviews, troubleshoot production issues, and optimize application performance
Requirements
• 5+ years of experience with Java, Spring Boot, and Microservices
• Strong hands-on experience with Angular or React.js
• Expertise in blockchain technologies such as Ethereum, Hyperledger Fabric, and Smart Contracts
• Experience with Solidity or Chaincode for Smart Contract development
• Knowledge of RESTful API design and implementation
• Understanding of OAuth 2.0, JWT, and Spring Security for authentication and authorization
• Familiarity with distributed ledger technology, consensus mechanisms, and cryptographic security
• Experience with SQL and NoSQL databases
• Experience with CI/CD pipelines, Docker, Kubernetes, Jenkins, and cloud platforms