08 Sep
|
Infosys
|
Hyderabad
Job Summary
We are seeking an experienced Blockchain Developer with 10-19 years of overall software development experience and strong expertise in Blockchain, Java, Spring Boot, Angular, React, and Kafka. The ideal candidate will be responsible for designing, developing, and implementing secure, scalable, and high-performance blockchain-based solutions while collaborating with cross-functional teams to deliver creative distributed applications.
Key Responsibilities
- Design, develop, and maintain blockchain-based applications and platforms.
- Build and integrate smart contracts, decentralized applications (dApps), and distributed ledger solutions.
- Develop scalable backend services using Java and Spring Boot.
- Design and implement Microservices-based architectures.
- Develop modern, responsive user interfaces using Angular and React.
- Implement event-driven architectures and real-time messaging using Apache Kafka.
- Collaborate with solution architects, product managers, and stakeholders to define technical requirements.
- Ensure security, scalability, and performance of blockchain applications.
- Integrate blockchain platforms with enterprise systems and APIs.
- Conduct code reviews and establish best practices for development.
- Mentor development teams and provide technical leadership.
Required Skills
Blockchain
- Strong hands-on experience in Blockchain Development.
- Experience with:
- Ethereum
- Hyperledger Fabric
- Corda
- Quorum (preferred)
- Smart Contract Development
- Distributed Ledger Technologies (DLT)
- Web3 Technologies
- Blockchain Security Best Practices
- Consensus Mechanisms
- Cryptocurrency and Tokenization Concepts
Backend Development
- Java 8/11/17+
- Spring Boot
- Spring MVC
- Spring Security
- Microservices Architecture
- REST APIs
- Hibernate / JPA
- Maven / Gradle
Frontend Development
- Angular (8+)
- ReactJS
- TypeScript
- JavaScript
- HTML5
- CSS3
Messaging & Event Streaming
- Apache Kafka
- Kafka Producers & Consumers
- Kafka Streams
- Event-Driven Architecture
Database Technologies
- Oracle
- PostgreSQL
- MySQL
- MongoDB
DevOps & Tools
- Git/GitHub/GitLab
- Jenkins
- CI/CD Pipelines
- Docker
- Kubernetes
- SonarQube
Cloud Platforms
- AWS
- Azure
- GCP (Preferred)
Preferred Skills
- Experience in developing enterprise blockchain solutions.
- Exposure to DeFi, Digital Assets, NFTs, and Tokenization platforms.
- Understanding of cryptographic techniques and security protocols.
- Experience with Web3.js, Ethers.js, or similar blockchain integration frameworks.
- Knowledge of OpenShift and container orchestration platforms.
- Experience with high-volume distributed systems.
- Familiarity with Agile/Scrum methodologies.
Leadership Expectations
- Lead architecture and design discussions for blockchain initiatives.
- Drive technical decisions and development best practices.
- Mentor and guide development teams.
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Participate in strategic planning and technology roadmap discussions.
Qualifications
- Bachelor's or Master's Degree in Computer Science, Information Technology, or related field.
- 10-19 years of software development experience.
- Proven experience delivering enterprise-scale blockchain and distributed applications.
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication and stakeholder management skills.
- Ability to work effectively in a collaborative environment.
- Strong leadership and mentoring capabilities.
📌 Blockchain Developer (Hyderabad)
🏢 Infosys
📍 Hyderabad