Job Detail

Lead Java Developer

HCLTech · GB
Others Full–time
ID: #3898
Posted: 2026-03-12
Salary

Description

HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit www.hcl.com Job Role - Job Title: Senior Java Backend Developer Experience: 15+ Years Work Location: Edinburgh, UK Employment Type: Full-time and 6 Months Contract No. of position is 5 Hybrid- 2 days onsite and 3 days remote Job Description: Mandatory Skills & Experience • Java 17: Functional programming features, records, sealed classes, performance considerations. • Spring Boot: Auto-configuration, profiles, Spring Data/JPA, WebFlux (nice), validation, actuator. • SQL & RDBMS: Schema design, indexes, query optimization, transactions, isolation levels. • Apache Kafka: Topic design, partitioning strategy, consumer groups, offsets, retries/DLQ, schema registry/Avro/Protobuf. • GCP: Familiarity with Cloud Run or GKE, Cloud SQL, Cloud Storage, Secret Manager, IAM, VPC; cost/perf trade-offs. • DevOps Tooling: Git, CI/CD (Jenkins/GitHub Actions/GitLab), Docker; Kubernetes fundamentals; IaC awareness. • Software Engineering Fundamentals: DDD concepts, SOLID, testing (unit/integration), performance profiling, and security basics (OAuth2/JWT, OWASP Top 10). Non-Mandatory (Nice-to-Have) • MongoDB (schema design, indexes, aggregation). • Messaging systems: RabbitMQ, GCP Pub/Sub, or SQS/SNS. • Caching & Performance: Redis, Hazelcast; rate limiting; API gateways (Kong/Apigee). • Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry, distributed tracing. • Build & Infra: Maven/Gradle tuning, Helm charts, Terraform, Argo CD. • Testing: Testcontainers, WireMock/MockServer, contract testing (Pact), chaos testing basics. • Security: mTLS, secrets rotation, vulnerability scanning (Snyk/Trivy), supply chain security.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
LinkedIn No Apply
Talents By StudySmarter No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Lead Java Developer fallback 609 2026-03-21 19:36
junior full stack developer in Edinburgh gb processed 4353 2026-03-21 15:41
Raw JSON
{
  "job_id": "2YSbvYzWFUJdDKYZAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Lead Java Developer",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.953252,
  "job_location": "Edinburgh",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/lead-java-developer-at-hcltech-4383001849?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/cmc-markets/lead-java-developer-15773978/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/lead-java-developer-at-hcltech-4383001849"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQwOikSTMFINoqHLYEYpOqhf6Bmzq81iKsZSqtR&s=0",
  "employer_name": "HCLTech",
  "job_is_remote": false,
  "job_longitude": -3.1882669999999997,
  "job_posted_at": "9 days ago",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://uk.linkedin.com/jobs/view/lead-java-developer-at-hcltech-4383001849?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit www.hcl.com\n\nJob Role -\n\nJob Title: Senior Java Backend Developer\n\nExperience: 15+ Years\n\nWork Location: Edinburgh, UK\n\nEmployment Type: Full-time and 6 Months Contract\n\nNo. of position is 5\n\nHybrid- 2 days onsite and 3 days remote\n\nJob Description:\n\nMandatory Skills & Experience\n• Java 17: Functional programming features, records, sealed classes, performance considerations.\n• Spring Boot: Auto-configuration, profiles, Spring Data/JPA, WebFlux (nice), validation, actuator.\n• SQL & RDBMS: Schema design, indexes, query optimization, transactions, isolation levels.\n• Apache Kafka: Topic design, partitioning strategy, consumer groups, offsets, retries/DLQ, schema registry/Avro/Protobuf.\n• GCP: Familiarity with Cloud Run or GKE, Cloud SQL, Cloud Storage, Secret Manager, IAM, VPC; cost/perf trade-offs.\n• DevOps Tooling: Git, CI/CD (Jenkins/GitHub Actions/GitLab), Docker; Kubernetes fundamentals; IaC awareness.\n• Software Engineering Fundamentals: DDD concepts, SOLID, testing (unit/integration), performance profiling, and security basics (OAuth2/JWT, OWASP Top 10).\n\nNon-Mandatory (Nice-to-Have)\n• MongoDB (schema design, indexes, aggregation).\n• Messaging systems: RabbitMQ, GCP Pub/Sub, or SQS/SNS.\n• Caching & Performance: Redis, Hazelcast; rate limiting; API gateways (Kong/Apigee).\n• Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry, distributed tracing.\n• Build & Infra: Maven/Gradle tuning, Helm charts, Terraform, Argo CD.\n• Testing: Testcontainers, WireMock/MockServer, contract testing (Pact), chaos testing basics.\n• Security: mTLS, secrets rotation, vulnerability scanning (Snyk/Trivy), supply chain security.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3D2YSbvYzWFUJdDKYZAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.hcltech.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773273600,
  "job_posted_at_datetime_utc": "2026-03-12T00:00:00.000Z"
}