Tkxel
Principal Java Engineer Job at Tkxel – Lahore, Pakistan | Full-Time 2026
Tkxel is hiring an experienced Principal Java Engineer to lead the architecture and development of scalable, secure enterprise applications. The successful candidate will bring strong Java and Spring Boot expertise, cloud engineering experience, and the ability to provide technical leadership to engineering teams.
This page is an informational summary. Requirements and dates can change. Confirm every detail on the official provider website before taking action.
Key facts:
- Organisation: Tkxel
- Category: Job
- Country / region: Pakistan
- Location details: Lahore, Punjab, Pakistan
- Deadline:
- Apply method: Online application
- Official URL: https://jobs.tkxel.com/jobs/Careers/524295000043727089/Principal-Java-Engineer?source=CareerSite
- Image link (optional): https://jobs.tkxel.com/recruit/viewCareerImage.do?page_id=524295000002137003&type=logo&file_name=Group_48095618.png
- Summary: Tkxel is hiring an experienced Principal Java Engineer to lead the architecture and development of scalable, secure enterprise applications. The successful candidate will bring strong Java and Spring Boot expertise, cloud engineering experience, and the ability to provide technical leadership to engineering teams.
- Open to nationalities (optional): Not specified by employer
- Salary / pay: Market competitive
- Experience level: Senior / Principal (10+ years required; listing also mentions 6+ years and 8+ years)
- Job type: Full-time
- Work mode: Not specified (location listed as Lahore, Pakistan)
- Visa sponsorship: Not specified
- Industry: Software Engineering / Technology
About the role
Tkxel is seeking a highly experienced Principal Java Engineer to lead the design, architecture, and development of complex enterprise applications. The role focuses on building high-performance, secure, and scalable systems using Java, Spring Boot, microservices, distributed systems, and modern cloud technologies.
The successful candidate will provide hands-on technical leadership, establish engineering standards, mentor developers, and work with cross-functional teams to deliver reliable software solutions.
Responsibilities
- Lead the architecture, design, and development of enterprise applications using Java and Spring Boot.
- Design and implement scalable, secure microservices and distributed systems.
- Establish technical strategies, architecture standards, coding practices, and engineering guidelines.
- Mentor senior engineers and provide technical guidance to development teams.
- Conduct code reviews and lead technical design discussions.
- Design, develop, and optimise RESTful APIs and enterprise integrations.
- Lead database design, query optimisation, and data-access strategies.
- Troubleshoot complex production issues and improve system performance.
- Collaborate with Product, Architecture, DevOps, and QA teams to translate business requirements into technical solutions.
- Lead cloud-native application development and deployment.
- Improve CI/CD pipelines, automated testing, monitoring, and observability.
- Evaluate emerging technologies and recommend engineering improvements.
Requirements
- 10+ years of professional software engineering experience, primarily in Java development.
- Strong knowledge of Java 17+ and modern Java features.
- Extensive experience with Spring Boot, Spring Framework, and Spring Security.
- Proven experience designing microservices and distributed systems.
- Strong understanding of REST APIs, API security, and enterprise integrations.
- Knowledge of object-oriented programming, design patterns, SOLID principles, and clean architecture.
- Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
- Familiarity with NoSQL databases.
- Hands-on experience with Kafka or RabbitMQ.
- Strong understanding of concurrency, multithreading, JVM internals, and memory management.
- Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Familiarity with CI/CD tools, automated testing, and application monitoring.
- Strong problem-solving, communication, and technical leadership skills.
Additional advantages:
- Experience with event-driven architecture and Domain-Driven Design (DDD).
- Knowledge of infrastructure as code and cloud-native development.
- Experience building high-volume, low-latency enterprise systems.
- Understanding of system architecture documentation and technical governance.
- Experience working in Agile/Scrum environments.
Benefits
- Competitive, market-based compensation.
- Opportunity to lead enterprise-level software engineering projects.
- Technical leadership and architectural ownership.
- Collaboration with cross-functional engineering teams.
Note: Specific employee benefits were not disclosed in the original listing.
How to apply
Interested candidates should submit their applications through Tkxel's official recruitment portal.
Application link: https://jobs.tkxel.com/jobs/Careers/524295000043727089/Principal-Java-Engineer?source=CareerSite
Employer website: https://www.tkxel.com/
Official source
Use the official provider's website for current eligibility rules, application instructions, fees and deadlines.
Visit official websiteSource verification date: November 4, 2026. This is not a guarantee that the opportunity remains open.

