18 Oct
|
Geek Techs Pro
|
Panchkula
18 Oct
Geek Techs Pro
Panchkula
: Back-End Developer Intern
Company: AWS Geek Pvt. Ltd.
Location: Panchkula, Haryana, India
Job Type: Full-Time Internship
Work Mode: Work From Office
About the Role
AWS Geek is looking for a motivated and detail-oriented Back-End Developer Intern to join our development team. The candidate will assist in building, maintaining, and optimizing the server-side components of websites, web applications, and mobile applications.
The ideal candidate should have a basic understanding of backend programming, databases, APIs, and server-side development, along with a willingness to learn and work on real-world projects.
Key Responsibilities
- Assist in developing and maintaining server-side application logic.
- Build and maintain RESTful APIs for web and mobile applications.
- Work with databases to store, retrieve, update, and manage application data.
- Collaborate with frontend developers to integrate APIs with user interfaces.
- Write clean, readable, reusable, and maintainable code.
- Assist in implementing authentication and authorization functionality.
- Identify, troubleshoot, and resolve backend bugs and errors.
- Test APIs and verify that endpoints work as expected.
- Work with databases and optimize basic queries when required.
- Assist in integrating third-party services and APIs.
- Use Git and GitHub for version control and team collaboration.
- Follow coding standards, documentation practices, and secure development principles.
- Learn and implement backend development best practices under the guidance of senior developers.
Required Skills
- Basic knowledge of at least one backend programming language, such as Python, JavaScript, Java, or PHP.
- Understanding of server-side programming fundamentals.
- Basic knowledge of REST APIs and HTTP methods.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of JSON and API request/response structures.
- Basic knowledge of Git and GitHub.
- Understanding of authentication, data validation, and error handling.
- Strong problem-solving and analytical skills.
- Willingness to learn current technologies and collaborate with a development team.
Preferred Qualifications
- Candidates pursuing or having completed a degree or diploma in Computer Science, IT, Software Engineering, or a related field.
- Academic projects, personal projects, or previous internship experience in backend development.
- Familiarity with frameworks such as Node.js with Express.js, Django, FastAPI, Flask, or similar technologies.
- Basic understanding of cloud platforms, deployment, and server management.
- Familiarity with API testing tools such as Postman.
- Understanding of basic data structures and algorithms.
Who Can Apply?
- Freshers and students with relevant technical skills.
- Candidates who have developed APIs, backend services, or database-driven applications.
- Applicants who can demonstrate their skills through a GitHub repository or technical portfolio.
- Candidates willing to work from our Panchkula office.
What We Offer
- Hands-on experience working on real-world web and mobile applications.
- Mentorship from experienced developers.
- Exposure to backend architecture, database management, API development, and deployment workflows.
- Opportunities to strengthen programming and problem-solving skills.
- Potential full-time employment opportunities based on performance and business requirements.
How to Apply Interested candidates should share their updated resume along with their GitHub profile, portfolio, or links to backend projects they have developed.
Application Question: Please share your GitHub profile or portfolio link and describe one backend project you have developed, including the programming language, framework, database, and APIs used.
Pay: ₹5,000.00 - ₹15,000.00 per month
Benefits
- Paid sick time
Work Location: In person
📌 Backend Developer Intern (Panchkula)
🏢 Geek Techs Pro
📍 Panchkula