Principal Java Engineer

Posted 9 Days Ago
Be an Early Applicant
Lahore, Punjab, PAK
In-Office
Expert/Leader
Information Technology • Machine Learning • Marketing Tech • Software • App development • Generative AI
Tkxel delivers AI and software solutions for enterprises, specializing in cloud, data, and automation.
The Role
Leads the architecture, design, and development of scalable enterprise applications using Java and Spring Boot. Defines microservices, distributed systems, APIs, integrations, database strategies, security, performance, and cloud-native deployments. Provides technical leadership and mentorship, drives engineering standards, reviews code, improves CI/CD and observability, troubleshoots production issues, and evaluates emerging technologies.
Summary Generated by Built In

We are looking for a highly experienced Principal Java Engineer to lead the design and development of scalable, secure, and high-performance enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, microservices architecture, cloud technologies, and distributed systems, along with strong technical leadership and architectural decision-making skills.

Key Responsibilities
  • Lead the architecture, design, and development of complex, enterprise-grade applications using Java and Spring Boot.

  • Define and implement scalable, reliable, and secure microservices and distributed systems.

  • Drive technical strategy, architecture standards, coding best practices, and engineering guidelines.

  • Provide technical leadership and mentorship to senior engineers and development teams.

  • Review code, guide design discussions, and ensure high standards of code quality, performance, and maintainability.

  • Design and optimize RESTful APIs and system integrations.

  • Lead database design, query optimization, and data-access strategies.

  • Drive performance tuning, troubleshooting, and root-cause analysis for complex production issues.

  • Collaborate with Product, Architecture, DevOps, QA, and other stakeholders to translate business requirements into technical solutions.

  • Lead cloud-native application development and deployment on AWS, Azure, or GCP.

  • Establish and improve CI/CD pipelines, automated testing, monitoring, and observability practices.

  • Evaluate emerging technologies and recommend improvements to the engineering ecosystem.

Required Skills & Qualifications
  • 10+ years of professional software engineering experience, primarily in Java-based application development.

  • Strong expertise in Java 17+ and modern Java features.

  • Extensive hands-on experience with Spring Boot, Spring Framework, and Spring Security.

  • Strong experience designing and implementing microservices and distributed systems.

  • Expertise in REST APIs, API security, and enterprise system integrations.

  • Strong understanding of object-oriented programming, design patterns, SOLID principles, and clean architecture.

  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle, and familiarity with NoSQL databases.

  • Hands-on experience with messaging technologies such as Kafka or RabbitMQ.

  • Strong understanding of concurrency, multithreading, JVM internals, memory management, and performance optimization.

  • Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.

  • Familiarity with CI/CD tools, automated testing frameworks, and application observability.

  • Strong understanding of security, scalability, resilience, and fault-tolerant system design.

  • Excellent communication, problem-solving, and technical leadership skills.

Preferred Qualifications
  • Experience with event-driven architecture and domain-driven design (DDD).

  • Familiarity with infrastructure as code and cloud-native development practices.

  • Experience with high-volume, low-latency systems and large-scale enterprise platforms.

  • Knowledge of system design principles, architecture documentation, and technical governance.

  • Experience working in Agile/Scrum environments.

Seniority & Expectations
  • Experience: 8+ years

  • Role Type: Individual contributor with technical leadership responsibilities

  • Focus: Hands-on engineering, system architecture, technical strategy, and mentorship



Skills Required

  • 10+ years of professional software engineering experience, primarily in Java application development
  • Strong expertise in Java 17 or later
  • Extensive hands-on experience with Spring Boot, Spring Framework, and Spring Security
  • Experience designing and implementing microservices and distributed systems
  • Expertise in REST APIs, API security, and enterprise system integrations
  • Understanding of object-oriented programming, design patterns, SOLID principles, and clean architecture
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle, plus familiarity with NoSQL databases
  • Hands-on experience with Kafka or RabbitMQ
  • Understanding of concurrency, multithreading, JVM internals, memory management, and performance optimization
  • Experience with Docker, Kubernetes, and AWS, Azure, or GCP
  • Familiarity with CI/CD tools, automated testing frameworks, and application observability
  • Understanding of security, scalability, resilience, and fault-tolerant system design
  • Excellent communication, problem-solving, and technical leadership skills
  • Experience with event-driven architecture and domain-driven design
  • Familiarity with infrastructure as code and cloud-native development practices
  • Experience with high-volume, low-latency systems and large-scale enterprise platforms
  • Knowledge of system design principles, architecture documentation, and technical governance
  • Experience working in Agile/Scrum environments
  • 8+ years of experience stated under seniority expectations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Reston, VA
1,000 Employees
Year Founded: 2008

What We Do

AI driven technology solutions for modern enterprises. We help organizations transform, scale, and innovate through a combination of artificial intelligence and advanced software engineering. By applying intelligent automation and data driven systems, businesses can simplify operations, improve efficiency, and unlock new growth opportunities. Our expertise includes AI strategy and consulting to identify high impact opportunities, AI development to build machine learning models and predictive systems, and intelligent automation to streamline workflows and boost productivity. We also deliver cloud migration, application modernization, embedded systems, and digital product engineering to help businesses move beyond legacy limitations and build scalable, future ready solutions. With a strong focus on results, we enable faster time to market, reduced operational costs, and improved performance across critical business functions. Every solution is tailored to specific goals, ensuring measurable outcomes and long term value. Take the next step toward smarter growth. Contact us now for a consultation and start transforming your business today.

Similar Jobs

Motive Logo Motive

Senior Billing Specialist

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees

Octus Logo Octus

Technical Customer Support Lead

Fintech • News + Entertainment • Software • Database • Financial Services
Easy Apply
Remote or Hybrid
Pakistan
808 Employees

Motive Logo Motive

Role Readiness Specialist (Onboarding)

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
Lahore, Punjab, PAK
4000 Employees

Motive Logo Motive

Save Specialist - SMB

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account