Java Backend Developer - Job Description
Responsibilities
• Design, build and implement secure RESTful APIs using [Link] + [Link]
• Develop and maintain server-side applications using frameworks such as Django, Flask,
Express ([Link]), or Laravel (PHP)
• Implement authentication and authorization systems (Firebase free tier/ PostgreSQL)
• Design and manage database schemas using MongoDB Atlas (free tier) or other databases
• Create efficient data models and database queries
• Develop blockchain-based certificate verification system
• Implement server-side validation and security measures
• Troubleshoot and optimize backend performance
• Integrate third-party services and external APIs when needed
• Document API endpoints and backend functionality for front-end developers
Qualifications
• Basic proficiency in one or more backend frameworks ([Link]/Express, Django, Flask,
Laravel)
• Programming skills in JavaScript, Python, PHP, or Ruby
• Familiarity with MongoDB, PostgreSQL, SQLite, or NoSQL databases
• Understanding of RESTful API design principles
• Basic knowledge of authentication and authorization mechanisms
• Awareness of security concerns and best practices