Back End Developer
Location: Mumbai / Remote
Employment Type: Full-Time
Experience Required: 2+ Years
Company: Akarithm Technologies
Akarithm Technologies is a forward-thinking IT solutions company dedicated to creating reliable, scalable, and human-centric digital products. We specialize in custom software development, product engineering, and modern cloud architecture, empowering startups and enterprises to transform their ideas into high-impact solutions. Our culture thrives on innovation, collaboration, and continuous learning, and we’re seeking passionate individuals to join our dynamic team.
Website: https://akarithm.com
We are seeking a skilled and motivated Backend Engineer with at least 2 years of professional experience in designing, developing, and maintaining robust server-side applications. You will work closely with front-end developers, product managers, and other stakeholders to build scalable, secure, and efficient backend systems that power our digital products.
- Design, develop, and maintain scalable backend systems and APIs.
- Build and optimize server-side logic, ensuring high performance and reliability.
- Develop RESTful APIs and integrate with front-end systems and third-party services.
- Manage and optimize database systems for performance and scalability.
- Write clean, maintainable, and well-documented code.
- Perform unit, integration, and performance testing to ensure system reliability.
- Participate in code reviews, architectural discussions, and technical brainstorming.
- Troubleshoot and resolve issues in existing systems.
- Stay updated with the latest backend technologies, tools, and best practices.
- 2+ years of professional experience as a Backend Developer or similar role.
- Proficiency in server-side programming languages such as JavaScript/TypeScript (Node.js, Express.js), Python, or Java.
- Strong experience with database systems like MongoDB, PostgreSQL, MySQL, or similar.
- Expertise in designing and implementing RESTful APIs.
- Familiarity with version control systems like Git.
- Understanding of authentication and authorization mechanisms (e.g., OAuth, JWT).
- Knowledge of Agile/Scrum development methodologies.
- Strong problem-solving skills and effective communication abilities.
- Experience with CI/CD pipelines, Docker, or Kubernetes.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of GraphQL, WebSockets, or message queues (e.g., RabbitMQ, Kafka).
- Experience with microservices architecture.
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote-first culture.
- Health benefits (if applicable).
- Learning and development budget.
- Collaborative and supportive team environment.