Jobiglo

No results.

Associate Java Architect

Tkxel · Lahore

New
Senior 🇬🇧 English
Java 17+ Spring Boot Spring Cloud Microservices Garbage collection Performance profiling Memory leak analysis Blocking I/O Reactive programming Kafka MQTT WebSockets gRPC NoSQL databases Data lakes Analytics platforms Observability Distributed tracing Monitoring SOLID principles Secure coding GraalVM Project Loom Virtual Threads

Job description

About the role

As an Associate Java Architect at tkxel you will help design and evolve scalable, resilient, and maintainable systems across enterprise, IoT, and data‑driven domains. This hands‑on technical leadership role requires deep Java expertise, solid architectural thinking, and the ability to guide engineering teams toward future‑ready solutions.

Key responsibilities

  • Design modular, resilient architectures using Java 17+, Spring Boot, and Spring Cloud.
  • Apply domain‑driven design, event‑driven architecture, and micro‑services patterns to improve scalability.
  • Provide guidance on JVM behavior, garbage collection, threading, concurrency, and performance tuning.
  • Perform performance profiling, memory‑leak analysis, and application‑level optimization.
  • Evaluate blocking vs. non‑blocking I/O, synchronous vs. asynchronous flows, and reactive programming models.
  • Architect real‑time data ingestion using Kafka, MQTT, WebSockets, gRPC, or similar technologies.
  • Integrate backend services with relational, NoSQL, time‑series databases, data lakes, and analytics platforms.
  • Collaborate with data engineering and AI/ML teams to define APIs, data contracts, and event schemas.
  • Promote observability, distributed tracing, and effective monitoring across services.
  • Identify bottlenecks through code reviews, architectural reviews, load testing, and performance analysis.
  • Advocate clean architecture, SOLID principles, secure coding, and resilience patterns such as retries, circuit breakers, and idempotent behavior.
  • Mentor engineers on system design, code quality, and refactoring decisions.
  • Participate in technical discovery and pre‑sales discussions to evaluate client requirements and risks.
  • Stay updated on Java ecosystem advances like Project Loom, Virtual Threads, and GraalVM.
  • Support modernization of legacy Java systems toward cloud‑native, containerized, or serverless architectures.

Required profile

  • 7+ years of professional software development experience.
  • At least 2 years in a technical leadership, system design, or architecture‑focused role.
  • Strong Java engineering depth and solid architectural thinking.
  • Ability to guide and mentor engineering teams.

Required skills

  • Java 17+
  • Spring Boot
  • Spring Cloud
  • Domain‑Driven Design
  • Event‑Driven Architecture
  • Microservices
  • JVM performance tuning
  • Garbage collection
  • Threading and concurrency
  • Performance profiling
  • Memory leak analysis
  • Blocking I/O
  • Non‑blocking I/O
  • Reactive programming
  • Kafka
  • MQTT
  • WebSockets
  • gRPC
  • Relational databases (SQL)
  • NoSQL databases
  • Time‑series databases
  • Data lakes
  • Analytics platforms
  • Observability
  • Distributed tracing
  • Monitoring
  • SOLID principles
  • Secure coding
  • Resilience patterns (circuit breakers, retries, idempotency)
  • Containerization (Docker)
  • Cloud‑native architectures
  • GraalVM
  • Project Loom
  • Virtual Threads

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Tkxel.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

ui.whatsapp_discuss_job

Published 2 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Tkxel

Lahore