Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of $13+ billion.
Java - must have
A Java Developer is a specialized programmer responsible for designing, developing, and maintaining Java-based applications. Their role spans the entire software development lifecycle, from conceptualization to deployment and maintenance. They collaborate with software engineers, web developers, and other team members to create scalable and efficient solutions.
Key Responsibilities
Java developers are tasked with various duties, including:
- Designing, implementing, and maintaining Java-based applications that meet business objectives.
 - Writing clean, efficient, and testable code while adhering to best practices.
 - Analyzing user requirements to define system functionality and application objectives.
 - Debugging, testing, and resolving technical issues during development and production phases.
 - Developing technical designs and documentation to support application development.
 - Ensuring applications are optimized for performance, scalability, and security.
 - Collaborating with cross-functional teams, including project managers, quality assurance analysts, and technical architects.
 
Skills Required
To excel as a Java Developer, one must possess a mix of technical and soft skills:
- Proficiency in Java and its ecosystems, including frameworks like Spring, Hibernate, and Java EE.
 - Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
 - Familiarity with RESTful APIs, JDBC, and MVC architecture.
 - Experience with build tools like Maven or Gradle and version control systems like Git.
 
Key Skills
Ranked by relevanceReady to apply?
Join HCLTech and take your career to the next level!
Application takes less than 5 minutes

