Software Engineer Intern
Edvexa
About the Role
We are looking for a passionate and motivated Software Developer Intern who wants hands-on experience building a real EdTech product. You will work across backend, APIs, and database layers. This role is ideal for freshers or candidates with up to 1 year of experience who have strong fundamentals, enjoy solving problems, and want to grow by working on a live product.
What You’ll Do
- Develop and maintain backend services using Java and Spring Boot
- Design and integrate REST APIs
- Work with PostgreSQL databases
- Implement CRUD operations, validations, authentication flows, and business logic
- Debug issues across frontend, backend, and database layers
- Write clean, readable, and maintainable code
- Participate in feature discussions, development, testing, and bug fixing
- Work with Git and follow basic version-control practices
- Support API testing and application testing
- Learn how production-ready applications are designed, built, secured, and deployed
Requirements & Tech Stack
- Java
- Spring Boot
- React Native
- PostgreSQL
- REST APIs
Qualifications
- Fresher or candidate with 0–1 year of software development experience
- Understanding of relational databases and PostgreSQL
- Familiarity with REST APIs, JSON, HTTP methods, and API integration
- Problem-solving mindset
- Willingness to learn new technologies quickly
- Comfortable working in a remote environment
- Able to communicate clearly and collaborate with the product team
Good to Have
- Personal or academic projects using Spring Boot
- React Native mobile applications
- Experience with Git/GitHub
- Understanding of JWT-based authentication
- Familiarity with Postman or API testing tools
- Basic knowledge of Docker, cloud platforms, CI/CD, or deployment
- Understanding of application security and performance concepts

