Key Responsibilities
• Design, develop, and maintain backend applications and APIs.
• Write clean, scalable, and efficient server-side code.
• Integrate frontend applications with backend services and databases.
• Develop and manage RESTful APIs.
• Optimize application performance and ensure high availability.
• Work with databases for data storage, retrieval, and optimization.
• Troubleshoot, debug, and upgrade existing systems.
• Collaborate with frontend developers and project teams.
• Ensure security and data protection best practices are followed.
Required Skills
• Strong understanding of backend development concepts.
• Knowledge of backend language (Core Java, J2EE, spring boot, hibernate, JPA).
• Understanding of REST API development and integration.
• Knowledge of tools such as swagger, postman.
• Basic knowledge of databases such as MySQL, MSSQL.
• Good logical thinking and problem-solving ability.
• Understanding of authentication and authorization concepts.
• Familiarity with Git or version control system.