Discover the Software Development Intern – Java role in Gurgaon at ReBid. This article outlines ReBid’s mission, team culture, and the intern role, including core responsibilities such as writing testable Java code and creating RESTful APIs, plus the skills sought like Core Java, Spring Boot and database knowledge. Read on to learn how this internship fits into ReBid’s transformative, hybrid workplace.
About ReBid, the Team and the Role
Founded by entrepreneur Rajiv Dingra, ReBid is a technology company delivering transformational martech, adtech, and deep tech products and solutions to drive creative, media, data, and business transformation, helping global businesses become real-time, disruptive, and achieve exponential growth. ReBid is geography agnostic, embraces a hybrid work culture, and follows agile, forward-looking practices. Team dynamics emphasize a small, focused, and collaborative environment where new members quickly take on larger responsibilities. Engineers are encouraged to learn across the stack, and the company culture identifies team members as Transformists who believe transformation is for both business and people. For a quick overview of products, see www.rebid.co. The role is positioned in Gurgaon and centers on contributing to ReBid’s supersonic, take-off phase.
Responsibilities, Required Experience and Skills
The Software Development Intern – Java is expected to produce well-designed, testable, efficient code following best software development practices and to contribute to new, existing, or enhanced software products and applications. Key responsibilities and expectations include:
- Write/develop code for software products and applications using Core Java.
- Create RESTful APIs to be consumed by the UI layer.
- Integrate data from various back-end services and databases.
- Create and maintain software documentation and be responsible for maintaining the website.
- Stay plugged into emerging technologies and industry trends and apply them to operations.
Required experience and skills:
- 0–1 years of relevant experience.
- Expertise in Core Java and adequate knowledge of object oriented programming.
- Familiarity with relational database systems (knowledge of SQL, PostgreSQL is an added advantage).
- Engineering degree in computer science or a related field.
- Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse technologies and techniques.
- Knowledge of Spring Boot and REST API development is an added advantage.
- Knowledge of cloud technologies is an added advantage.
This Software Development Intern – Java opportunity in Gurgaon at ReBid combines hands-on Java development, API design, database integration, and documentation within a small, agile team. With 0–1 years of experience expected, the role emphasizes Core Java, rapid learning, and cross-stack exposure in a hybrid, transformation-focused culture. It’s designed for candidates who want responsibility, growth, and to contribute to ReBid’s martech and adtech journey.