Java Backend Developer (Fresher) - Hopscotch
Role & Responsibilities
We are looking for a passionate and enthusiastic **Java Backend Developer (Fresher)** to join our dynamic engineering team. This is a great opportunity for recent graduates or early-career developers to gain hands-on experience building scalable backend systems using modern Java technologies. You'll be mentored by experienced engineers and work on real-world projects that contribute directly to our product.
Key Responsibilities:
- Assist in developing backend services using **Java and Spring Boot**.
- Contribute to the development of **RESTful APIs and microservices**.
- Collaborate with frontend, QA, and product teams to deliver features in an agile environment.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Participate in debugging, testing, and documentation activities.
- Learn and adopt engineering best practices including version control, testing, and CI/CD.
Ideal Candidate
Requirements:
- Strong foundation in **Core Java and Object-Oriented Programming (OOP)**.
- Familiarity with **Spring Boot framework and REST API concepts**.
- Understanding of basic software development lifecycle (SDLC).
- Strong problem-solving skills with a focus on **DSA-based coding**.
- Basic knowledge of version control systems like **Git**.
- Eagerness to learn, adapt, and grow in a team-oriented environment.
Preferred (Good to Have):
- Academic projects or internships involving backend development.
- Exposure to unit testing frameworks (like JUnit).
- Awareness of tools like Postman, basic debugging, or profiling techniques.
- Curiosity about DevOps practices or cloud platforms (optional).
- Familiarity with tools like ChatGPT or Copilot for learning and code assistance.
Educational Qualifications:
- **Bachelor's degree in Computer Science, Engineering, or a related field**.
- **Recent graduates (2023/2024 pass-outs)** or candidates with up to 6 months of experience.
Perks, Benefits and Work Culture
- Work with cutting-edge technologies on high-impact systems.
- Be part of a collaborative and technically driven team.
- Enjoy flexible work options and a culture that values learning.
- Competitive salary, benefits, and growth opportunities.
