
About 10Pearls
Transforming ideas into impactful digital solutions
Key Highlights
- Serves clients like American Red Cross and National Geographic
- Headquartered in Vienna, Virginia
- Team of over 1,000 employees
- Expertise in AI/ML and cloud computing technologies
10Pearls, headquartered in Vienna, Virginia, specializes in digital transformation and product development, serving clients like the American Red Cross and the National Geographic Society. With a team of over 1,000 employees, 10Pearls focuses on delivering software solutions, mobile applications, an...
🎁 Benefits
Employees enjoy a competitive salary, equity options, generous PTO, flexible remote work policies, and a learning budget for professional development....
🌟 Culture
10Pearls fosters a culture of innovation and collaboration, emphasizing a strong engineering focus and a commitment to delivering high-quality solutio...
Overview
10Pearls is hiring a Java Developer to design and maintain scalable Java-based applications. You'll collaborate with cross-functional teams and utilize your expertise in Java and RESTful APIs. This position requires 3+ years of hands-on Java experience.
Job Description
Who you are
You have 3+ years of hands-on experience with Java, preferably Java 8+, and a strong understanding of object-oriented programming and design patterns. You are skilled in developing scalable applications and microservices, and you thrive in collaborative environments where you can work closely with product managers and UX designers to deliver high-quality solutions.
Your expertise extends to RESTful APIs, and you are familiar with test-driven development (TDD) practices, utilizing frameworks like JUnit and Mockito to ensure code quality. You are proactive in troubleshooting and debugging complex issues, enhancing existing applications, and staying current with emerging technologies to continually improve the development process.
What you'll do
As a Java Developer at 10Pearls, you will design, develop, and maintain scalable Java-based applications and microservices. You will participate in architectural discussions and code reviews, ensuring that best practices are followed in writing clean, efficient, and maintainable code. Your role will involve collaborating with cross-functional teams to deliver high-quality solutions that meet user needs.
You will also be responsible for troubleshooting and debugging complex issues, enhancing existing applications, and ensuring the performance, responsiveness, and scalability of the systems you work on. Staying current with emerging technologies and trends will be key to your success in this role, as you will continually seek ways to improve the development process and contribute to the team's overall effectiveness.
What we offer
At 10Pearls, we foster a culture of innovation and collaboration, where your contributions will have a meaningful impact on our projects and the communities we serve. We believe in harnessing the power of technology for social good, and we encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to help businesses transform and scale through digital technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at 10Pearls.
Similar Jobs You Might Like
Based on your interests and this role

Java Developer
DAZN is hiring a Java Developer to design, develop, and maintain high-performance software solutions for their global sports streaming service. You'll work closely with cross-functional teams to deliver high-quality code. This position requires experience in Java development.

Java Developer
NEORIS is seeking a Java Developer with at least 4 years of experience in software development. You'll work with Java 8 or higher and Spring Boot to create high-value solutions for clients. Experience with TDD, BDD, and AWS is desirable.

Java Developer
AvePoint is hiring a Java Developer to lead the design and development of scalable microservices-based applications. You'll work with Java and SQL in a collaborative environment. This position requires experience in Agile methodologies and DevOps practices.

Backend Engineer
mthree is seeking a Mid-Level Backend Engineer to enhance next-generation platforms in the financial industry. You'll work with Java to design and develop systems for corporate actions and client reporting. This role requires 3-6 years of experience.

Java Developer
AvePoint is hiring a Java Developer to work directly with clients in Manila. You'll be responsible for reading legacy JSP UI and Java codes to design APIs. This role requires expertise in Java and a client-facing approach.