10Pearls logo
10Pearls

28 open roles

Principal/Staff Software Consultant - Java + AWS

Karachi, Lahore, Islamabad, PakistanPosted Oct 8, 2026

Job description

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.

Description copied from 10Pearls's careers page. Read the full posting before you apply.

More jobs at 10Pearls

See all openings at 10Pearls