Java Software Engineer

Company:  HCLTech
Location: London
Closing Date: 27/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around 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 12 months ending September 2022 totaled $12.1 billion.

To learn how we can supercharge progress for you, visit https://www.hcltech.com




We are hiring for Full Stack Developer on a fixed term contract for 6 months.

( Not offering sponsorship)



Java (strong)

Linux (strong, troubleshooting, scripting)

SQL (basic)

GIT (nice to have)

k8s/Anthos/ArgoCD (nice to have).


Java - • Core Java – Expert

• Microservices - Expert

• SQL (Oracle or another RDBMS)– Strong

• Git (branching strategies and command line usage) – Strong

• Junit, Mockito – Strong


Nice to Have

• GraphQL

• Saga Design Pattern


Must Have

• Java – Strong

• GCP - Strong



Roles & Responsibilities of Full Stack Java Developer

  • Understanding customer requirements and project KPIs
  • Design front-end screens (UI) using HTML5 and CSS.
  • Development of jQuery/JS functions for client-side Validations.
  • java backend coding and implementation.
  • Write/modify SQL procedures and functions based on requirement in functionality.
  • Involvement in project deployment process
  • Participation in Requirement Analysis
  • Involvement in Design Discussions and client Interactions.
  • Coordination with QA team during Testing
  • Development of various reports using Jasper Reports
  • Troubleshooting techniques and fixing the code bugs
  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
  • Encouraging and building automated processes wherever possible
  • Coordination and communication within the team and with customers
  • Selecting and deploying appropriate CI/CD tools
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
  • Mentoring and guiding the team members.

Apply Now
Share this job
HCLTech
  • Similar Jobs

  • Java Engineer

    London
    View Job
  • Core Java Engineer

    London
    View Job
  • Java Engineer – Investment Management

    London
    View Job
  • Senior Java Engineer - Multithreading

    London
    View Job
  • Java Python Engineer – Investment Management

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙