
Search by job, company or skills
Responsibilities:
• Lead the development and maintenance of server-side applications using Node.js, Java.
• Design and implement robust RESTful APIs to support front-end functionality.
• Collaborate with front-end developers to integrate user-facing elements with server-side
logic.
• Optimize applications for maximum speed and scalability.
• Ensure the security and data protection of applications.
• Troubleshoot and debug complex issues in applications.
• Contribute to architectural decisions and technical strategy.
• Stay up to date with emerging technologies and industry trends.
Requirements:
• Proven experience as a Senior Backend Engineer or similar role.
• Strong proficiency with JavaScript and Node.js.
• Extensive experience with Express.js or similar frameworks.
• Deep understanding of database technologies such as MongoDB, MySQL, or PostgreSQL.
• Strong knowledge of fundamental design principles behind scalable applications.
• Expertise in authentication and authorization mechanisms.
• Experience with version control systems, such as Git.
• Excellent problem-solving skills and attention to detail.
• Strong communication and leadership skills.
Preferred Qualifications:
• Experience with cloud services such as AWS, Azure, or Google Cloud.
• Familiarity with containerization technologies like Docker.
• Knowledge of microservices architecture.
• Experience with CI/CD pipelines.
• Previous experience in a leadership or mentoring role.
Job ID: 146939485