09 Sep
|
HCLTech
|
Chennai
Java Full Stack Developer (Beginner / Entry Level)
Job Summary
We are looking for a beginner-level Java Full Stack Developer to support the design, development, testing, and maintenance of web applications. You will work with Java and Spring Boot on the backend, modern web technologies on the frontend, and relational databases, while learning best practices through code reviews and team collaboration.
Key Responsibilities
- Develop serverside applications using Java
- Build and maintain RESTful APIs using Java
- Familiarity with Microservices and Spring Boot
- Implement business logic following OOP principles
- Handle validations, exception handling, and logging
Frontend Development
- Develop user interfaces using HTML, CSS, JavaScript
- Work with frontend frameworks such as Angular / React (basic exposure)
- Ensure responsive and userfriendly UI design
- Integrate frontend components with backend APIs
Database & Data Layer
- Work with relational databases (SQL Server / MySQL)
- Write SQL queries, joins, and stored procedures (basic)
- Perform CRUD operations using ORM concepts (JPA / Hibernate)
- Understand basic data modeling and relationships
Development Practices
- Use Git / version control tools
- Follow SDLC and Agile/Scrum methodologies
- Participate in code reviews and sprint activities
- Debug and fix application issues
Collaboration & Learning
- Work closely with senior developers, QA, and DevOps teams
- Actively participate in training programs and knowledge sessions
- Continuously learn new tools and frameworks
Skill Set Required Technical Skills Role Based Expectations
Mandatory Skills
Core Technologies
- Core Java
- Spring Boot
- HTML, CSS, JavaScript
- Microservices (Basic knowledge)
Database
- SQL fundamentals
- Working knowledge of SQL Server or any RDBMS
Computer Science Basics
- ObjectOriented Programming
- Basic Data Structures & Algorithms
- Logical reasoning and problemsolving skills
AI Knowledge (Expected Entry Level)
- Conceptual understanding of AI / Machine Learning fundamentals
- Awareness of Generative AI and AI usage in software development
- Exposure to AIbased tools or platforms is an added advantage
Behavioral & Soft Skills
- Strong problem-solving and logical thinking
- Willingness to learn and adapt to recent technologies
- Good communication skills
- Team player with a positive attitude
- Ability to work in a fastpaced, project-driven environment
Language skills
- English: Professional working proficiency (mandatory)
- Ability o communicate technical ideas clearly in written and verbal form
Educational Qualification
- Education
- Computer Science, IT, Software Engineering, Electronics, Data Science or related fields
- Graduation Year: 2026-Batch
- Academic Criteria:
- Minimum 70% or equivalent CGPA across academics
Ready to launch your Career with a company that values your potential? Apply today lets build the future together
Registration Link
https://freshers.hcltech.com/application-form?utm_source=Offcampus&utm;_medium=2026hiring&utm;_campaign=Juisha
📌 Opportunities with HCLTech - Java Developer - (Fresher) (Chennai)
🏢 HCLTech
📍 Chennai