Software Engineer 1 (Java)– Freshers Only | 2026–2027 Batch

MakeTop Technologies
Pune/Pimpri-Chinchwad Area

About the JobAbout MakeTop TechnologiesMakeTop Technologies is a technology-focused company working on software development and practical learning opportunities for aspiring software professionals. We provide freshers with opportunities to apply their technical knowledge to real-world projects while developing strong software engineering practices.

Role: Software Engineer 1 – FresherWe are looking for enthusiastic freshers to join our team as Software Engineer 1.

This is a full-time remote opportunity for candidates from the 2025, 2026, and 2027 batches who are interested in starting their career in software development.

As a Software Engineer 1, you will work on software applications and real-world projects while collaborating with team members and learning professional development practices.

What You Will Do

  • Develop and maintain software applications.
  • Write clean, readable, and maintainable code.
  • Work on application features based on project requirements.
  • Develop and work with REST APIs and backend services.
  • Work with SQL and relational databases.
  • Perform debugging, testing, and issue resolution.
  • Use Git for source-code management.
  • Participate in code reviews and technical discussions.
  • Collaborate with team members in a remote development environment.
  • Understand existing code and contribute to ongoing projects.
  • Learn new technologies and apply them to project requirements.
  • Contribute to real-world software development projects.Required Skills
  • Strong understanding of Core Java or another programming language.
  • Good understanding of OOP concepts.
  • Basic knowledge of Data Structures and Algorithms.
  • Basic understanding of SQL and relational databases.
  • Understanding of basic software development concepts.
  • Familiarity with Git/GitHub is preferred.
  • Basic understanding of REST APIs is an advantage.
  • Good problem-solving and logical-thinking skills.
  • Good communication and willingness to work as part of a team.
  • Strong willingness to learn and improve technical skills.Preferred SkillsKnowledge of any of the following will be an advantage:
  • Java
  • Spring Boot
  • Hibernate / JPA
  • SQL
  • React.js
  • REST APIs
  • Microservices
  • Kafka
  • Redis
  • Docker
  • AWS
  • AI / Generative AICandidates are not required to know all of the above technologies.

Eligibility

  • Freshers only
  • 0 years of professional software development experience
  • Candidates from 2025, 2026, and 2027 batches
  • Currently pursuing or recently completed a degree in Computer Science, Information Technology, Engineering, or a related field
  • Candidates must be legally authorized to work in IndiaWhat You Can Expect
  • Hands-on experience with real-world software projects
  • Practical exposure to software development
  • Opportunity to work with modern technologies
  • Technical guidance and mentorship
  • Collaborative remote working environment
  • Exposure to professional software engineering practices
  • Opportunity to develop industry-relevant technical skillsEmployment DetailsJob Type: Full-time

Workplace: Remote

Experience: 0 years

Eligible Batches: 2025, 2026 & 2027

Location: Pune, India

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →