Point your AI agent at freehire and let it find you a job.

Get the CLI →

HCLTech

Open 31d reposted 2×

Lead Java Developer

Posted Updated 4 views
Discussion

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.
  • 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.
  • Software Engineering Fundamentals: DDD concepts, SOLID, testing (unit/integration), performance profiling, and security basics (OAuth2/JWT, OWASP Top 10).

Non-Mandatory (Nice-to-Have)

  • Messaging systems: RabbitMQ, GCP Pub/Sub, or SQS/SNS.
  • Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry, distributed tracing.
  • Build & Infra: Maven/Gradle tuning, Helm charts, Terraform, Argo CD.
  • Security: mTLS, secrets rotation, vulnerability scanning (Snyk/Trivy), supply chain security.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.