Role Overview
We are looking for a motivated and enthusiastic Entry-Level Backend Software Engineer to join our development team. This role is ideal for recent graduates or early-career professionals who are eager to build scalable backend applications and work with databases.
Responsibilities
- Develop, test, and maintain backend applications and services.
- Design and optimize database schemas, queries, and stored procedures.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with frontend developers, QA engineers, and product teams.
- Write clean, maintainable, and well-documented code.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Basic understanding of backend development concepts.
- Knowledge of relational databases such as MySQL or PostgreSQL.
- Familiarity with SQL, database design, and query optimization.
- Strong analytical and problem-solving skills.
Nice to Have
- Experience with frameworks such as Spring Boot, Express.js, Django, or .NET.
- Understanding of Docker, containers, or CI/CD pipelines.
- Internship, academic, or personal project experience in backend development.
Skills
- MySQL
- PostgreSQL
- SQL
- Spring Boot
- Docker
Benefits
- Flexible schedule
- Paid time off