Java Architect
6 days ago
As a Java Architect at tkxel, you will lead the design and evolution of complex, scalable, and intelligent systems across enterprise, IoT, and data-driven domains. You will serve as the technical authority on the Java ecosystem as someone who not only writes clean, efficient, and maintainable code but also deeply understands the internals of the JVM, concurrency, memory management, and performance tuning.
This is a hands-on leadership role for someone who can blend architectural vision with engineering depth to build future-ready systems for modern businesses.
-
Craft modular, resilient architectures for enterprise-scale applications using Java 17+, Spring Boot, and Spring Cloud.
-
Leverage domain-driven design (DDD), event-driven architecture (EDA), and microservices patterns to ensure scalability and maintainability.
-
Deep understanding of JVM internals, garbage collection tuning, classloading, threading, and asynchronous/reactive paradigms.
-
Proficiency with Java Performance Profiling, memory leak detection, and bytecode-level optimizations.
-
Ability to evaluate trade-offs between blocking vs. non-blocking I/O, synchronous vs. asynchronous flows, and reactive streams.
-
Architect and implement real-time data ingestion pipelines leveraging Kafka, MQTT, WebSockets, or gRPC.
-
Design IoT backend systems that handle millions of sensor events per second, ensuring low latency, fault tolerance, and elastic scalability.
-
Integrate with modern data lakes, time-series databases, and real-time analytics pipelines. Big plus if you have hands-on experience with AWS Kinesis
-
Collaborate with data engineering and AI/ML teams to design APIs and data contracts that enable predictive analytics.
-
Advocate for data observability and design for event traceability across distributed systems.
-
Anticipate bottlenecks early through architectural reviews, chaos testing, and load simulation.
-
Advocate for clean architecture, SOLID principles, and secure coding practices.
-
Ensure system resilience via graceful degradation, circuit breakers, and idempotent service design.
-
Guide engineers on system design, performance optimization, and refactoring decisions.
-
Partner with Solution Architects, DevOps, and Product Owners to balance innovation, speed, and stability - especially using GenAI tools sensibly.
-
Participate in pre-sales consultations to evaluate client requirements, identify risks, and propose sound technical solutions.
-
Stay updated on the Java ecosystem (Project Loom, GraalVM, Virtual Threads) and evaluate their practical adoption.
-
Drive modernization of legacy Java systems to cloud-native, containerized, or serverless architectures.
Requirements
-
10+ years of professional software development, with 3+ years in a system architecture or senior technical leadership role.
-
Strong command of Java 17+, Spring Boot, Spring Cloud, JPA/Hibernate, and RESTful APIs.
-
Solid grasp of concurrency models, JVM performance tuning, design patterns, and functional programming in Java.
-
Hands-on with microservices, API gateways, and distributed tracing tools (Zipkin, Jaeger).
-
Cloud-native experience with AWS, Azure, or GCP, leveraging container orchestration platforms, preferably Kubernetes
-
Proficiency in relational, NoSQL, and time-series databases
-
Familiar with CI/CD pipelines, GitOps, and observability stacks (ELK, Prometheus, Grafana).
-
Exposure to IoT protocols (MQTT, CoAP) is a big plus
-
Experience with Reactive frameworks (Spring WebFlux, Vert.x).
-
Strong analytical and problem-solving mindset: able to see patterns, not just symptoms
-
Excellent communicator who can align engineering and business goals clearly.
-
Mentorship-driven, collaborative, and thrives in cross-functional, agile environments.
-
Java Developer
2 weeks ago
Lahore, Punjab, Pakistan Algo Full timeJob Title: Java DeveloperLocation: DHA Phase-8,Lahore (On-site) Job Description:1. We are seeking a skilled Java Developer with strong expertise in Spring Boot and hands-on experience working with SQL Server databases. The ideal candidate will be responsible for designing, developing, and maintaining backend applications, ensuring high performance,...
-
Backend Architect
2 weeks ago
Lahore, Punjab, Pakistan RibbitZ LLC Full time 1,500,000 - 2,500,000 per yearOne of our esteemed clients is seeking an extraordinary Backend Architect with deep expertise in building scalable, secure, and high-performance backend systems. Key Skills & Expertise:10+ years of experience in backend architecture & developmentStrong expertise in Java or Proven experience with microservices, APIs, and cloud platforms (AWS...
-
Solution Architect
2 weeks ago
Lahore, Punjab, Pakistan iCareManager Full time 80,000 - 150,000 per yearAbout iCareManager At iCareManager (iCM), we are on a mission to transform the way healthcare and human services organizations manage their operations. Our SaaS platform empowers providers to deliver better care through intelligent data management, automation, and integration, all built with security, scalability, and performance in mind. As we modernize...
-
Senior Cloud Software Architect
2 weeks ago
Lahore, Punjab, Pakistan Tkxel Full time 70,000 - 120,000 per yearWe are seeking a highly skilled Senior Cloud Software Architect to design, implement, and optimize scalable cloud-native solutions. The ideal candidate has extensive experience with Java development, deep expertise in AWS services, and a proven track record of architecting enterprise-grade systems. This role will partner closely with product, engineering,...
-
Solutions Architect
4 days ago
Lahore, Punjab, Pakistan NETSOL Technologies Inc. Full time 1,500,000 - 2,500,000 per yearWe are seeking an experienced Solution Architect with 7–10 years of professional experience in designing and delivering robust enterprise solutions. The ideal candidate must possess deep technical expertise inJava, Spring and related frameworks, with additional proficiency in and Python.The role also requires proven experience in pre-sales activities,...
-
Solution Architect
1 week ago
Lahore, Punjab, Pakistan Architecture In Motion Full time 3,500,000 - 6,000,000 per yearRole OverviewWe are seeking a well-rounded Solution Architect with a minimum of 15 years' experience in .NET, Java, and Cloud technologies (Azure, AWS, or GCP). This individual will serve as a client-facing leader who can bridge the gap between technical complexity and business needs.The ideal candidate combines deep technical expertise with excellent...
-
Lahore, Punjab, Pakistan Liztek Full time 900,000 - 1,200,000 per yearSenior Solutions Architect – Application Engineering and AI/MLLocation: Onsite – Lahore, PakistanEmployment Type: Full-timeSalary: in Pak Rs.Job Summary:The Senior Solutions Architect – Application Engineering and AI/ML will lead the end-to-end design and delivery of enterprise applications, integrating front-end and back-end systems using robust APIs...
-
Java Technical Lead
2 weeks ago
Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time 1,200,000 - 3,600,000 per yearWe are seeking an experiencedTechnical Leadto provide hands-on technical leadership for ourTitle Production System, which is built usingJava, MS SQL Server, Wildfly, with modernization efforts incorporatingAngular and Spring Boot. The Technical Lead will work closely with theTechnical Delivery Manager, Practice Leads, and Solutions Architectto drive...
-
Junior Software Architect
2 weeks ago
Lahore, Punjab, Pakistan hybytes Full time 900,000 - 1,200,000 per yearJob Description– Junior Software ArchitectPosition:Junior Software ArchitectCompany:HybytesLocation:Lahore, Pakistan (Onsite)Key Responsibilities:Design, develop, and maintain scalable and efficient software architecture for new and existing systems.Provide technical leadership and guidance to development teams during design, coding, and implementation...
-
Solution Architect
2 weeks ago
Lahore, Punjab, Pakistan Nessovo Full time 1,500,000 - 2,500,000 per yearWe are seeking an experienced Solution Architect with a strong background in software development and proven expertise in system design, microservices, and modern architecture practices. The ideal candidate has hands-on development experience in Java, JavaScript, and Python, and has successfully transitioned into an architecture role while also leading...