Scala Developer

4 weeks ago


Rahim Yar Khan, Punjab, Pakistan Haemimont AD Full time

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

We are looking for a skilled and motivated Scala Developer with a strong foundation in backend systems and functional programming. The ideal candidate will have 3 to 5 years of experience, with a primary focus on Scala and supporting experience in Java. A deep understanding of distributed systems, API design, and microservices architecture is essential.

We are looking for a skilled and motivated Scala Developer with a strong foundation in backend systems and functional programming. The ideal candidate will have 3 to 5 years of experience, with a primary focus on Scala and supporting experience in Java. A deep understanding of distributed systems, API design, and microservices architecture is essential.

Key Responsibilities:
  • Design, develop, and maintain scalable backend services primarily using Scala (with some Java as needed).
  • Build robust, reusable, and testable microservices and RESTful APIs.
  • Collaborate with cross-functional teams on architecture, design, and performance optimization.
  • Participate in code reviews, pair programming, and agile ceremonies.
  • Ensure code quality through unit, integration, and functional tests.
Required Skills:
  • Strong proficiency in Scala and functional programming concepts.
  • Solid understanding of Java (8+), with the ability to support legacy components or integrate Java-based systems.
  • Experience with Akka, Play Framework, or similar Scala-based technologies.
  • Hands-on experience with microservices and distributed systems.
  • Familiarity with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Exposure to Kafka, RabbitMQ, or other messaging systems is a plus.
Preferred Qualifications:
  • Bachelor's or Master's degree in Computer Science or related field.
  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Knowledge of data pipelines, stream processing, or big data ecosystems (e.g., Spark, Flink) is a plus.
Soft Skills:
  • Excellent problem-solving and critical-thinking abilities.
  • Strong written and verbal communication.
  • Ability to work independently and manage time effectively in a fast-paced environment.
  • Collaborative mindset and eagerness to learn and share knowledge.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Haemimont AD by 2x

Sign in to set job alerts for "Scala Developer" roles.

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Java Developer

    3 weeks ago


    Rahim Yar Khan, Punjab, Pakistan Haemimont AD Full time

    We are looking for a skilled and motivated Java + Scala Developer to join our team. The ideal candidate should have 3 to 5 years of hands-on experience in backend development using Java and Scala, along with a solid understanding of distributed systems, functional programming, and API designKey Responsibilities:Develop, test, and maintain scalable backend...