Responsibilities

  • Develop and maintain the backend systems and infrastructure for the project using Java and related technologies.
  • Collaborate with the development team to design, develop, and deploy high-quality software solutions that meet project requirements and industry best practices.
  • Write clean, efficient, and maintainable code, ensuring code quality through unit testing and code reviews.
  • Participate in architectural design discussions and provide technical expertise to drive the implementation of scalable and robust systems.
  • Identify and troubleshoot issues, perform debugging, and implement timely and effective solutions.
  • Stay up to date with the latest Java frameworks, tools, and best practices, and proactively apply them to improve system performance and efficiency.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and translate them into technical specifications.
  • Continuously improve development processes and methodologies, driving efficiency and quality across the development lifecycle.

Requirements

  • Strong proficiency in Java programming language and related frameworks and libraries.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with backend development, including RESTful APIs, databases, and server-side technologies.
  • Proficient in using build tools, version control systems, and bug tracking tools.
  • Familiarity with cloud platforms and services, such as AWS or Azure.
  • Knowledge of blockchain technology and familiarity with related frameworks, such as Ethereum or Hyperledger, is a plus.
  • Strong problem-solving and analytical skills, with the ability to tackle complex technical challenges.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively in a cross-functional environment.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Schedule

  • Flexible working hours
  • Result-oriented work reviews

Supplemental pay

Project token rewards if performing well and show contributions