Careers

← All open jobs

Backend developer senior

Chennaipart timeDevelopment3 openings

About the role

Backend Developer (0-3 Years Experience)
Job Summary
We are looking for a motivated and detail-oriented Backend Developer (0-3 Years Experience) to join our development team. The ideal candidate should have a strong foundation in backend development, API design, database management, and server-side programming. You will be responsible for developing, maintaining, and optimizing scalable backend applications while collaborating with frontend developers, QA engineers, DevOps engineers, and product teams.
Key Responsibilities
- Design, develop, and maintain scalable server-side applications.

- Build and maintain RESTful APIs to support web and mobile applications.

- Write clean, efficient, reusable, and maintainable code following best practices.

- Integrate backend services with databases, third-party APIs, and external systems.

- Optimize application performance, scalability, and security.

- Debug, troubleshoot, and resolve backend issues.

- Collaborate with frontend developers to integrate user-facing features with backend services.

- Write unit and integration tests to ensure application quality.

- Participate in code reviews and technical discussions.

- Maintain technical documentation for APIs and backend services.

- Stay updated with emerging backend technologies and industry best practices.

Required Skills
- Strong knowledge of at least one backend programming language such as Java, Python, Node.js, C#, PHP, or Go.

- Experience with backend frameworks such as Spring Boot, Express.js, Django, Flask, ASP.NET Core, Laravel, or NestJS.

- Strong understanding of RESTful APIs and web services.

- Experience working with relational databases such as MySQL, PostgreSQL, SQL Server, or Oracle.

- Basic knowledge of NoSQL databases such as MongoDB or Redis.

- Familiarity with Git and version control systems.

- Understanding of authentication and authorization mechanisms such as JWT and OAuth.

- Basic knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

- Understanding of data structures, algorithms, and object-oriented programming principles.

- Familiarity with Linux/Unix command-line basics.

Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

- 0-3 years of experience in Backend Development or Software Development.

- Fresh graduates with internship experience or strong backend development projects are encouraged to apply.

- GitHub portfolio or personal projects demonstrating backend development skills are an added advantage.

Preferred Skills
- Experience with Docker and containerization.

- Familiarity with CI/CD tools such as Jenkins or GitHub Actions.

- Basic understanding of Microservices Architecture.

- Knowledge of message brokers such as RabbitMQ or Kafka.

- Familiarity with API documentation tools such as Swagger/OpenAPI.

- Experience with testing frameworks such as JUnit, PyTest, Jest, or PHPUnit.

- Understanding of Agile/Scrum development methodologies.

- Knowledge of caching technologies such as Redis or Memcached.

Soft Skills
- Strong analytical and problem-solving skills.

- Excellent communication and collaboration abilities.

- Ability to learn new technologies quickly.

- Attention to detail and commitment to delivering high-quality software.

- Good time management and organizational skills.

- Ability to work independently as well as in a team.

- Positive attitude and willingness to contribute to team success.

Compensation

400000 – 600000 INR

How to apply

Reach out to the hiring team for application instructions.