Post Job Free
Sign in

Java Developer with Scala

Company:
Purple Drive
Location:
St. Louis, MO
Posted:
February 18, 2026
Apply

Description:

We are seeking a highly skilled Java Developer with Scala with strong expertise in Java, Scala to design, develop, and optimize scalable applications. The ideal candidate will have a deep understanding of microservices architecture, event-driven systems, and domain-driven design (DDD), while ensuring high standards of code quality and performance.

Key Responsibilities:

Design & Development: Build scalable, maintainable, and high-performance applications using Java, Scala.

Architecture & Best Practices: Contribute to architecture discussions and ensure solutions align with microservices, event-driven systems, and DDD principles.

Collaboration: Work closely with product managers, QA, and DevOps teams to deliver reliable and high-quality software solutions.

Code Quality: Write clean, testable, and reusable code with a strong emphasis on best practices, code reviews, and unit testing.

Performance Optimization: Troubleshoot, debug, and optimize applications for speed, scalability, and reliability. Required Skills & Qualifications:

Strong hands-on experience in Java, Scala.

Expertise in microservices architecture, event-driven systems, and DDD.

Proficiency in relational and/or NoSQL databases.

Experience with CI/CD pipelines, Git, Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).

Excellent problem-solving, debugging, and analytical skills.

Strong communication and collaboration abilities.

Apply