10pearls logo

Principal/Staff Software Consultant - Java

10pearls

On-site
Karachi, Pakistan
Full-time
Principal
Staff
6+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from 10pearls’s careers page · Verified September 27, 2026 · No reposts.

Job description

10pearls is hiring a Principal/Staff Software Consultant - Java — a full-time, based in Karachi, Pakistan role. Apply directly on 10pearls's careers page below.

Principal/Staff Software Consultant - Java + AWS

Location: Karachi, Lahore, Islamabad, Pakistan

Company Overview 
10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, ‎digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, ‎transformative ‎digital products that leverage emerging technologies. ‎10Pearls' clients ‎include Global 2000 enterprises, high growth mid-size ‎businesses, and some of the most exciting ‎start-ups from industries like healthcare, fintech, ‎energy, education, ‎real estate, retail, and hi-tech. ‎Headquartered in the Washington DC metro area, 10Pearls has product engineering and ‎software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.

Role 

10Pearls is seeking a skilled Java Developer with expertise in Java (Spring Boot & Micronaut), AWS, MySQL, and Oracle. In this role, you will design and develop scalable backend services and APIs, ensuring performance, security, and maintainability. You’ll collaborate with cross-functional teams, mentor engineers, and contribute to building efficient, high-performing solutions. 

Responsibilities 

  • Support and coordinate technical and business aspects of software development activities, including requirement analysis, design, and implementation of applications. 
  • Serve as a principal developer in project teams, providing expert guidance on business and technical matters. 
  • Take on additional responsibilities as needed, fostering team cohesion and collaboration. 
  • Act as a point of contact for technical issues across multiple projects and work streams. 
  • Proactively plan and strategize with the team, identifying potential issues and suggesting workable alternatives. 
  • Mentor technical staff, assist where needed, and lead efforts in resolving technical challenges. 
  • Guide and participate in recruiting top technical talent for the team. 

Requirements 

  • 6+ years of experience with a strong focus on backend applications development. 
  • Strong experience in Java (Spring Boot & Micronaut), RESTful APIs, and microservices architecture. 
  • Hands-on experience with AWS services such as Lambda, S3, DynamoDB, API Gateway, ECS, and CloudFormation. 
  • Proficiency in MySQL, Oracle, and ORM technologies (Hibernate, JPA2). 
  • Familiarity with Splunk and observability tools (Datadog, Mixpanel, etc.). 
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes). 
  • Strong understanding of CI/CD, security, and testing practices. 
  • Excellent communication skills with having consulting mindset. 
  • Experience mentoring engineers and contributing to team growth.

Get Principal/Staff Software Consultant - Java jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
SugarAI logo

Junior Engineer

Craiova
✓ From careers page· 1w ago
Qualysoft logo

Salesforce Developer

Bucharest
✓ From careers page· 1w ago
Qualysoft logo

Java Engineer

Bucharest
✓ From careers page· 1w ago
Redhorse Corporation logo

Software Engineer ()

Chantilly, VA
✓ From careers page· 1w ago

Frequently asked questions

What skills are required for Principal/Staff Software Consultant - Java at 10pearls?

The required skills for Principal/Staff Software Consultant - Java at 10pearls include: Java, Spring Boot, AWS, Lambda, S3, DynamoDB, ECS, CloudFormation, MySQL, Oracle, Hibernate, REST, Microservices, Docker, Kubernetes, CI/CD, Splunk, Datadog.

What is the seniority level for Principal/Staff Software Consultant - Java at 10pearls?

Principal/Staff Software Consultant - Java at 10pearls is a Principal / Staff level position.

How do I apply for Principal/Staff Software Consultant - Java at 10pearls?

You can view the full description and apply for Principal/Staff Software Consultant - Java at 10pearls on EchoJobs: https://echojobs.io/job/10pearls-principal-staff-software-consultant-java-aws-7rv20.