Java Architect

Company: HCLTech
Apply for the Java Architect
Location: Leeds
Job Description:

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 r

Key Responsibilities

  • Lead the design and implementation of java, microservices, and react based solutions.
  • Collaborate with cross functional teams to deliver projects within scope and timeline.
  • Mentor team members on best practices in java, microservices, and react development.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues in java, microservices, and react applications.
  • Stay updated on industry trends and technologies to recommend enhancements and improvements.

Skill Requirements

  • Strong proficiency in java programming language and spring framework.
  • Experience in designing and developing microservices architecture.
  • Proficiency in frontend development using react framework.
  • Solid understanding of restful apis and web services.
  • Experience with containerization technologies such as docker and kubernetes.
  • Familiarity with ci/cd pipelines and devops practices.
  • Strong problem-solving skills and ability to analyze and resolve technical issues.
  • Excellent communication and leadership abilities to effectively lead a technical team.

#J-18808-Ljbffr…

Posted: July 10th, 2026