31 Jul
|
Spes Manning
|
Bengaluru
31 Jul
Spes Manning
Bengaluru
We are seeking a skilled Scala Developer to design, develop, and maintain Scala applications. You will collaborate with cross-functional teams to define and develop new features, write clean and efficient code, and contribute to the entire development lifecycle. This role requires a solid understanding of functional programming concepts and proficiency in Scala.
Roles and Responsibilities:
- Design, implement, and maintain Scala applications.
- Collaborate with cross-functional teams to define and develop new features.
- Write clean, maintainable, and efficient code, adhering to best practices.
- Troubleshoot, debug, and optimize application performance to ensure high efficiency.
- Contribute to the entire development lifecycle, including concept, design, build, deploy, test, release, and support.
- Stay up to date with the latest industry trends and technologies to ensure the application's competitiveness.
- Participate in code reviews and provide constructive feedback to team members.
Skills and Qualifications:
- Strong understanding of functional programming concepts.
- Proficiency in Scala programming language.
- Experience with Akka, Play Framework, or other Scala frameworks.
- Familiarity with build tools such as SBT.
- Knowledge of database systems (SQL and NoSQL) and experience with data modeling.
- Understanding of distributed computing principles.
- Familiarity with microservices architecture.
- Experience with version control systems, preferably Git.
- Excellent problem-solving and communication skills.
- Ability to work both independently and collaboratively in a team environment.
- Knowledge of Agile development methodologies.
Nice to Have:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with other programming languages such as Java or Python.
QUALIFICATION:
- Bachelor's degree in Computer Science, Engineering, or a related field.
📌 Scala Developer (Bengaluru)
🏢 Spes Manning
📍 Bengaluru