Talent.com
Freelance Scala Developers

Freelance Scala Developers

ConfidentialChandigarh
6 days ago
Job description

Key Responsibilities :

  • Design, develop, and implement backend applications using Scala and associated technologies.
  • Collaborate with product managers and designers to translate requirements into technical specifications and scalable solutions.
  • Write clean, maintainable, and efficient code following best software development practices.
  • Participate in all phases of the software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
  • Conduct code reviews to maintain code quality, consistency, and adherence to team standards.
  • Optimize existing applications for performance, scalability, and reliability.
  • Troubleshoot, debug, and resolve complex technical issues promptly.
  • Stay current with industry trends, tools, and best practices in Scala and backend development.
  • Work closely with cross-functional teams to foster innovation and continuously improve development workflows.
  • Document code, technical processes, and best practices to support team knowledge sharing and future maintenance.

Qualifications and Skills :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Scala Developer with a portfolio or track record of successful projects.
  • Strong proficiency in Scala and functional programming principles.
  • Hands-on experience with backend frameworks such as Akka, Play Framework, or similar.
  • Solid understanding of software development principles, design patterns, and system architecture.
  • Experience working with SQL and NoSQL database systems.
  • Strong analytical and debugging skills with attention to detail.
  • Effective collaboration and communication skills for working within cross-functional teams.
  • Experience with version control systems, preferably Git.
  • Familiarity with CI / CD practices and tools.
  • Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform is a plus.
  • Prior experience in Agile or Scrum-based development environments is advantageous.
  • Perks and Benefits :

  • Benefit from mentorship by experienced technical leaders.
  • Work in a vibrant environment with regular team-building games and activities.
  • Receive quarterly recognition rewards for performance and contributions.
  • Be part of a creative, open, and innovation-focused culture.
  • Skills Required

    Akka, Sql, Nosql, Git, Aws, Azure

    Create a job alert for this search

    Scala Developer • Chandigarh