# senior backend developer

**at [Modi Enc](https://dev.jobs.curriculo.me/modi-enc)**

> <!-- cr:company-start --> About Modi Enc everything with software and hardware <!-- cr:company-end --> <!-- cr:role-start --> About the Role We're seeking a highly skilled Senior Backend Developer to join our team, responsible for designing, developing, and maintaining the serve…

## Details

- **Type:** Full time
- **Location:** Remote
- **Posted:** 2026-06-04
- **Reference:** H2za5w
- **Status:** OPEN
- **Canonical URL:** https://dev.jobs.curriculo.me/modi-enc/job/b3b6180e-01b0-4ce2-8586-d5eff6587cb1

## Description

<!-- cr:company-start -->

## About Modi Enc

  

everything with software and hardware

<!-- cr:company-end -->

<!-- cr:role-start -->

## About the Role

We're seeking a highly skilled Senior Backend Developer to join our team, responsible for designing, developing, and maintaining the server-side logic, database integration, and API connectivity that drives our software and hardware solutions. This is a unique opportunity to work on complex projects, collaborating with cross-functional teams to deliver high-quality products. As a senior member of the team, you will play a key role in shaping our technical vision and mentoring junior developers.

## Responsibilities

- Design, develop, and deploy scalable backend systems, ensuring high performance, reliability, and security, using programming languages such as Java, Python, or C++.
- Collaborate with frontend developers to integrate backend services with web and mobile applications, using RESTful APIs or GraphQL.
- Develop and maintain databases, including schema design, data modeling, and query optimization, utilizing databases such as MySQL, PostgreSQL, or MongoDB.
- Implement authentication and authorization mechanisms, ensuring secure data access and protecting against common web vulnerabilities.
- Participate in code reviews, providing constructive feedback and suggestions for improvement, and maintaining high coding standards.
- Troubleshoot and resolve complex technical issues, using debugging tools and techniques to identify and fix problems.
- Develop and maintain technical documentation, including API documentation, system diagrams, and technical guides.
- Collaborate with DevOps teams to ensure smooth deployment and operation of backend services, using containerization tools such as Docker.
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our backend systems and services.

## Requirements

- 5+ years of experience in backend development, with a strong focus on software design patterns, principles, and best practices.
- Proficiency in one or more programming languages, such as Java, Python, C++, or JavaScript, and experience with relevant frameworks and libraries.
- Strong understanding of database systems, including data modeling, database design, and query optimization, with experience using databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with API design, development, and integration, using RESTful APIs or GraphQL, and knowledge of API security and authentication mechanisms.
- Familiarity with containerization tools such as Docker, and experience with cloud platforms such as AWS or Azure.
- Strong problem-solving skills, with the ability to debug complex technical issues and provide creative solutions.
- Excellent communication and collaboration skills, with experience working in agile development environments and collaborating with cross-functional teams.
- Strong understanding of security principles and practices, with experience implementing secure coding practices and protecting against common web vulnerabilities.

## Nice to Have

- Experience with machine learning or artificial intelligence, and knowledge of relevant frameworks and libraries such as TensorFlow or PyTorch.
- Familiarity with DevOps tools such as Jenkins, GitLab CI/CD, or CircleCI, and experience with continuous integration and continuous deployment pipelines.
- Knowledge of cloud-native technologies, such as serverless computing, Kubernetes, or service mesh, and experience deploying and managing cloud-native applications.
- Experience with testing frameworks and methodologies, such as unit testing, integration testing, or behavior-driven development, and knowledge of testing tools such as JUnit or PyUnit.

<!-- cr:role-end -->

<!-- cr:footer-start -->

Apply here: [https://dev.jobs.curriculo.me/modi-enc/job/b3b6180e-01b0-4ce2-8586-d5eff6587cb1](https://dev.jobs.curriculo.me/modi-enc/job/b3b6180e-01b0-4ce2-8586-d5eff6587cb1)

<!-- cr:footer-end -->

## Apply

Apply at the canonical URL: https://dev.jobs.curriculo.me/modi-enc/job/b3b6180e-01b0-4ce2-8586-d5eff6587cb1#apply

---

*Posted on jobs.curriculo.me. Schema.org JobPosting JSON-LD is embedded in the canonical HTML at https://dev.jobs.curriculo.me/modi-enc/job/b3b6180e-01b0-4ce2-8586-d5eff6587cb1.*