Responsibilities
- Design, develop, and maintain back-end services, APIs, and databases.
- Build systems that can handle high volumes of requests and data while being able to grow.
- Apply security and data protection recommended approaches.
- Adjust application performance and fix problems.
- Work closely with frontend developers and other people involved to connect user-facing parts.
- Manage database schemas, queries, and migrations (SQL and/or NoSQL).
- Write code that is clean, easy to maintain, and testable.
- Contribute to code reviews, system structure, and technical documents.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or similar experience.
- Proven experience as a Backend Developer, Software Engineer, or similar role.
- Skilled in at least one backend language and framework: Node.js/Express, Python (Django/Flask/FastAPI), Java (Spring Boot), or Ruby on Rails.
- Strong knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis).
- Experience building and using RESTful APIs and/or GraphQL.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Strong understanding of system design, ability to grow, and security principles.
- Experience with version control (Git/GitHub/GitLab) and CI/CD pipelines.
By applying to this position, we’ll create your Simera Professional Key (SPK) — a unique key that helps you connect with employers, stand out, and secure the right match.
Category
Software Development