Description
Job Title: Backend Engineer
Key Responsibilities
- Develop, maintain, and optimize backend services using Java, Python, FastAPI, Golang and Django.
- Design, implement, and manage APIs and database models.
- Collaborate with front-end developers using React.js to ensure seamless integration.
- Write clean, scalable, and well-documented code. Your motto is to ship well-tested stable code.
- Troubleshoot, debug, and enhance existing applications.
- Optimize application performance and ensure high availability.
- Ensure security and data protection best practices are followed.
- Work in an agile environment and participate in code reviews, sprint planning, and team meetings
Job Requirements
- 2+ years of experience in backend development with Python/Java.
- Experience working with RESTful APIs and gRPC.
- Proficiency in database design and experience with PostgreSQL, MySQL, or MongoDB.
- Strong understanding of version control systems (Git, GitHub, or GitLab).
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Experience in containerization and deployment tools like Dockser, Kubernetes, or CI/CD pipelines is an advantage.
- Strong problem-solving skills, analytical mindset, and ability to work independently and as part of a team.