cover image
HCLTech

Java Developer

Hybrid

London, United kingdom

Full Time

03-11-2025

Share this job:

Skills

Java Version Control Quality Assurance Architecture Programming git Software Development Spring Hibernate Maven Gradle

Job Specifications

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.

About the Company

HCLTech is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, 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 12 months ending Dece... Know more