Company Overview:
Reward360 Global Services Pvt Ltd is India premier Customer Engagement Solutions Company. Headquartered in Bangalore with an office in Dubai and Singapore, our ‘Global’ loyalty solution has been built after years of deep understanding of consumers, the nuances of the loyalty diaspora, the onset of big data, and most important the simplicity that needs to be delivered across any loyalty program. Our Technology, Marketing, Alliances, Business, Product, and Operations teams work in collaboration to create and deliver the most successful loyalty programs in India today. With over 2000+ retail alliances in India and access to over 10 million rewards globally, gives us the edge to be one of the most exciting and growing loyalty company in Asia. The only constant in today’s difficult and dynamic market is 'change'. Our team is dedicated to using behavioural patterns of customers combined with cutting edge technology to take complex problems that enterprises face today and simplify them. This helps make our programs more relevant and puts the customer on the path of true loyalty.
Role Overview
We are looking for enthusiastic and motivated Java Interns to join our engineering team. The selected candidates will work closely with experienced developers to build, enhance, and maintain enterprise applications while gaining hands-on experience with modern Java technologies.
Key Responsibilities
-
Assist in developing and maintaining Java-based applications.
-
Write clean, maintainable, and efficient code under the guidance of senior developers.
-
Participate in debugging, testing, and troubleshooting application issues.
-
Develop and consume REST APIs.
-
Work with relational databases such as MySQL or PostgreSQL.
-
Participate in code reviews, team meetings, and Agile ceremonies.
-
Prepare technical documentation and support knowledge-sharing activities.
-
Learn and follow coding standards and best practices.
Required Skills
-
Good knowledge of Core Java and Object-Oriented Programming (OOP).
-
Basic understanding of SQL and relational databases.
-
Familiarity with Collections, Exception Handling, and Multithreading concepts.
-
Basic understanding of REST APIs.
-
Knowledge of Git or any version control system.
-
Good analytical and problem-solving skills.
-
Strong communication and willingness to learn.
Preferred Skills
-
Exposure to Spring Boot or Spring Framework.
-
Knowledge of HTML, CSS, JavaScript, or React is an added advantage.
-
Basic understanding of Maven/Gradle.
-
Familiarity with Agile development methodologies.
-
Basic knowledge of AI/Generative AI tools (such as ChatGPT, GitHub Copilot, or AI-assisted development) and an eagerness to leverage AI for improving productivity and software development is an added advantage.
Eligibility
-
B.E./B.Tech (CSE/IT/ECE) or MCA graduates (2025/2026 pass-outs) or final-year students.
-
Strong academic background with a passion for software development.
-
Ability to join immediately or within a short notice period.
Selection Process
-
Resume Screening
-
Technical Assessment (Java & SQL)
-
Technical Interview
-
HR Discussion