Scala Software Developer

lxbfYeaa - Lebanon - Beirut
Description

Aspire Software is looking for a Scala Software Developer to join our team in Lebanon.

Here is a little window into our company: Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

What You Day Will Look Like

  • Feature Development: Utilize Scala, Play Framework, and Slick to develop new backend features according to project requirements.
  • Bug Resolution: Identify and resolve bugs within the backend codebase to maintain application stability and functionality.
  • RESTful API Development: Design and implement RESTful APIs using Play Framework for seamless integration with frontend and external services.
  • Cross-Functional Collaboration: Collaborate with product managers and frontend developers to align backend development with overall project goals.
  • Adherence to Best Practices: Follow coding standards and best practices to ensure the maintainability and readability of the backend codebase.
  • Database Management: Manage database schemas and migrations using Slick to support application data requirements.
  • Code Review and Documentation: Participate in code reviews and contribute to documentation to maintain code quality and facilitate knowledge sharing within the team.
  • Troubleshooting and Support: Investigate and resolve backend-related issues to ensure smooth application operation and provide support as needed.

Requirements

  • Experience with Scala and Play Framework (or similar framework).
  • Familiarity with Heroku, Git, Jira, and PostgreSQL.
  • Experience with RabbitMQ and Akka, Pekko, or similar technologies is beneficial.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment
Post date: 17 August 2024
Publisher: LinkedIn
Post date: 17 August 2024
Publisher: LinkedIn