HumanBit Logo

Scala Engineer | Codersbrain

full-time
Posted on March 29, 2025

Job Description

Scala Web Engineer

Job Summary

We are seeking a highly skilled Scala Web Engineer to join our dynamic team. The ideal candidate will be responsible for developing, enhancing, and maintaining web applications using Scala and the Play Framework. This role is crucial in designing and implementing RESTful APIs for seamless integration with front-end and third-party services, utilizing JOOQ for database interactions, and ensuring the overall quality and performance of applications.

Responsibilities

  • Develop, enhance, and maintain web applications using Scala and the Play Framework.
  • Design and implement RESTful APIs for seamless integration with front-end and third-party services.
  • Utilize JOOQ for database interaction and ORM functionality.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through best practices, code reviews, and unit testing.
  • Troubleshoot, debug, and optimize application performance.
  • Communicate effectively with stakeholders and team members to ensure smooth project execution.

Qualifications

  • Minimum 3 years of experience in Scala backend development.
  • Experience with the Play Framework in building web applications and APIs.
  • Proficiency in JOOQ for working with SQL and database integration.
  • Good knowledge of HTML/CSS/JS.
  • Hands-on experience with AWS or Azure cloud platforms is a plus.
  • Strong understanding of REST principles and API design.
  • Good communication skills with the ability to work in a collaborative environment.

Preferred Skills

  • Experience in AWS or Azure for deployment and scaling.
  • Additional expertise in Java programming.
  • Knowledge of advanced web API development techniques.

Experience

  • At least 3 years of experience with Scala and web application development.
  • Experience with REST API development and cloud platforms (AWS/Azure) is preferred.

Environment

  • The work environment is dynamic and collaborative, focusing on IT services and consulting within the Software Development category.
  • Employment Type: Full Time, Permanent

Education

  • Bachelor's degree in Technology or Engineering (B.Tech/B.E.) in any specialization.

Industry Type

  • IT Services & Consulting

Department

  • Engineering - Software & QA

Role Category

  • Software Development
Powered by
HumanBit Logo