Software Intern
Ideactra
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- Machine learningData analysisJavaGitSQLNoSQL
- Work
- On-site in India · internship
- Pay
- Not stated by the employer.
- Skill demand
- Java47%Git45%Machine learning14%Data analysis1%of 133 similar fresher jobs posted in India this week
- Listed
- 6 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Ideactra Technologies Private Limited is a software company based in Delhi, India, focusing on cutting-edge areas such as technology, software, robotics, AI, cloud, data analytics, and machine learning. Ideactra fosters a learning-oriented environment where team members can grow their technical skills and contribute to new products. IdeactraConnect (ideactraconnect.com) is preparing for a beta launch, creating additional opportunities for experimentation and product development. This environment is well-suited for individuals interested in emerging technologies and practical experience in software engineering. This is a full-time remote role for a Software Engineer Intern: Java.
Stipend: Unpaid Internship (No stipend)
Internship Details: https://ideactra.com/internship/
Key Responsibilities
- Assist in designing, developing, and maintaining Java-based applications and services, following established software development practices.
- Write and review code.
- Participate in code discussions.
- Work with databases.
- Contribute to testing and debugging activities.
- Collaborate with senior engineers to implement features, fix defects, and improve application performance.
- Learn new tools and frameworks.
- Document technical work.
- Support ongoing projects related to Ideactra’s technology initiatives.
Requirements & Tech Stack
- Skills in Software Development and Software Design.
- Foundational understanding of Java and object-oriented programming principles.
- Programming skills, including experience with Java.
- Familiarity with common development tools, IDEs, and version control systems (e.g., Git).
- Knowledge of Databases, including basic SQL, data modeling concepts, and interaction with relational or NoSQL databases.
- Testing skills, including writing unit tests, understanding basic testing methodologies, and assisting with debugging and quality assurance.
- Basic understanding of algorithms, data structures, and software engineering fundamentals.
- Strong problem-solving abilities.
- Attention to detail.
- Willingness to learn in a fast-paced, remote environment.
- Effective written and verbal communication skills.
- Ability to collaborate in distributed teams.
- Currently pursuing or recently completed a degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.