Search by job, company or skills

  • Posted 4 days ago
  • Over 500 applicants
Quick Apply

Job Description

Job Description

Key Responsibilities:

Design, develop, and maintain robust and scalable Java-based applications.

Implement RESTful APIs using Spring Boot to enable seamless communication

between services.

Collaborate with front-end developers and other team members to integrate user-facing

elements with server-side logic.

Work with web3.js to integrate blockchain functionality into web applications.

Write clean, efficient, and testable code using modern Java development practices.

Troubleshoot and debug production issues, performing root cause analysis and

providing solutions.

Optimize applications for performance, scalability, and reliability.

Participate in code reviews to ensure high-quality code delivery.

Stay up to date with new technologies and industry trends, particularly in the blockchain

space.

Must-Have Skills:

Java: Strong knowledge of Java, including Java 8 features such as lambdas, streams,

and functional interfaces.

Spring Boot: Hands-on experience with Spring Boot for building microservices and

RESTful APIs.

Web3.js: Experience integrating web3.js for blockchain-related applications, including

interaction with smart contracts and decentralized applications (dApps).

Good-to-Have Skills:

React.js: Familiarity with front-end development using React.js, ensuring smooth

integration with back-end services.

Blockchain and Smart Contracts: Understanding of blockchain technologies,

Ethereum, and the development and deployment of smart contracts using Solidity or

other languages.

Knowledge of decentralized systems and security considerations for blockchain

applications.

Other Required Skills:

Version Control: Proficient in using Git for code versioning and collaboration.

CI/CD: Familiarity with continuous integration/continuous deployment pipelines and tools

like Jenkins, GitLab CI, or CircleCI.

Unit Testing & Test Automation: Experience in writing unit tests (JUnit, Mockito) and

test automation frameworks.

Agile Methodology: Comfortable working in an Agile environment, participating in daily

standups, sprint planning, and retrospectives.

Problem-Solving: Strong analytical and problem-solving skills with the ability to

troubleshoot and resolve issues quickly.

Communication: Good communication skills, able to collaborate effectively with team

members across various locations.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Ifintalent Global Private Limited is a recruitment and staffing solutions provider that specializes in helping businesses identify and acquire top talent across various industries. With a focus on connecting organizations with skilled professionals, the company offers customized recruitment services for both temporary and permanent placements. Their expertise lies in sourcing candidates who align with their clients' specific needs, ensuring effective workforce management and contributing to organizational growth.

Job ID: 107341197

Similar Jobs