Login as Talent Sign up as Talent Login as Client Sign up as Client

Scala Developer

Job Description

We are looking for a great Scala developer who is proficient with Scala

programming language. The primary responsibility of a Scala developer is to

design, develop and maintain applications using Scala. They are also involved in

any architectural development activities pertaining to the application. You will

coordinate with the rest of the team working on different layers of the

infrastructure. Therefore, a commitment to collaborative problem solving,

sophisticated design, and quality product is important.

Job Responsibilities

Responsible for design and Implementation of applications using Scala.

• Resource should be proficient in Java application design and development

and understand the concepts of object-oriented programming and

functional programming.

• Responsible for writing the microservices, code testing and deployments.

• Unit test the code and document the deliverables.

Job Requirements

• Strong proficiency in Scala programming language is required.

• Should have working experience with Akka Framework.

• Should have working experience with PostgreSQL database.

• Knowledge about GraphQL is nice to have.

• Knowledge about Docker is nice to have.

• Familiarity with RESTful APIs.

• Experience with JSON Parsing required

• Knowledge of modern authorization mechanisms, such as JSON Web

Token

• Ability to understand business requirements and translate them into

technical requirements

• Familiarity with code versioning tools (i.e GIT, SVN, .etc)

• Working knowledge of Project Management tool (i.e Jira).

• Working knowledge of API testing using POSTMAN tool.

• Excellent troubleshooting skills.

• Good project management skills.

Education Requirements:

Any educational qualification will work, but a graduate degree is preferred.

Interview Process

1 Technical Round

1 HR Round

scala

Apply Now
Job Type

Full time contract

Location

Remote

Category

Web back end developer



Other Jobs at UltraGenius

UltraGenius

Founding ML Engineer

Our R&D team is focused on creating the most effective engine for deploying generative AI models, with efforts ranging from precise GPU kernel fine-tuning to comprehensive system optimizations.

We're looking for an expert level engineer with a strong background in either CUDA, ROCm, or Triton kernel optimization. Your role will involve leading substantial improvements in GPU performance and playing a key role in pioneering AI and machine learning initiatives.

machine-learning


⭐⭐⭐⭐⭐
ultraGenius: a fresh start

Ultragenius has given me a new start in my life. I always wanted to start my gig and work as a freelancer for good clients, and these guys have helped me accomplish my long term goal in only 3rd year of my career. They are highly supportive and helpful. I am grateful that I got a chance to work with them.

Mahesh Inder, Reactjs Dev

⭐⭐⭐⭐⭐
Excellent guys

Shailesh is excellent person to work with if your startup or organisation is finding talent for your web3 product and he is also helping developers and builders in web3 to find great team to work remotely. so he is creating win-win situation for both.

Mitul Gajera, web3