We are looking for an enthusiastic Java Developer who is passionate about building high-quality software products. This role is ideal for recent graduates who want to start their career in a product-based IT company and gain hands-on experience in modern technologies and scalable systems.
Key Responsibilities
Assist in the development, testing, and maintenance of Java-based applications
Write clean, efficient, and well-documented code under guidance of senior developers
Work with frameworks such as Spring / Spring Boot to build backend services
Participate in debugging and resolving application issues
Collaborate with cross-functional teams including QA, Product, and UI teams
Learn and follow coding standards, best practices, and product development processes
Participate in code reviews and team discussions
Required Skills & Qualifications
Basic to good knowledge of Core Java and Object-Oriented Programming (OOP) concepts
Understanding of data structures and algorithms
Familiarity with Java 8 features (Collections, Streams, Lambda expressions – good to have)
Basic knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.)
Understanding of REST APIs and web application concepts
Familiarity with Git or any version control system
Robust problem-solving skills and eagerness to learn
Positive to Have
Knowledge of Spring Boot / Hibernate / JPA
Exposure to HTML, CSS, JavaScript (basic understanding)
Awareness of Agile/Scrum methodology
Hands-on academic or personal projects in Java
Pay: ₹240,000.00 - ₹300,000.00 per year
Perks
Health insurance
Provident Fund
Application Question(s):
Mention your Bachelors qualification with its branch/specialization
Mention your Masters qualification with its branch/specialization
Mention the name of certification you have completed
Education:
Bachelor's (Required)
Experience:
Total Work: 1 year (Preferred)
Java: 1 year (Preferred)
Work Location: In person
📌 Java Developer Baner (India)
🏢 Define Labs
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.