Scala Developer ( Scala Programming & RESTful APIs ) Photon
Photon
Office Location
Full Time
Experience: 4 - 9 years required
Pay:
Salary Information not included
Type: Full Time
Location: Hybrid - Pune, Chennai, Bengaluru
Skills: Scala Programming, restful web, Play Framework, SQL, Akka, Cloud Services, Agile, Web technologies
About Photon
Job Description
( Apply only if you have Scala Programming Hands-on Experience & RESTful APIs )
Role & responsibilities
Responsibilities:
- Design, develop, and maintain high-performance, scalable, and maintainable Scala applications.
- Develop and maintain RESTful APIs using Scala frameworks
- Work with relational databases (e.g., MySQL, PostgreSQL) using SQL.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.1
- Troubleshoot and debug complex issues in Scala applications.
- Collaborate effectively with other developers, testers, and product managers.
- Stay up-to-date with the latest advancements in Scala, functional programming, and related technologies.
- Contribute to the improvement of our development processes and tools.
Preferred candidate profile
Required Skills:
- Strong proficiency in Scala programming language, including functional programming concepts.
- Hands-on experience with developing and deploying Scala applications.
- Experience with RESTful API development and design principles.
- Proficiency in SQL and working with relational databases.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Desired Skills:
- Experience with Scala frameworks like Play, Akka, or Spark.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with Agile development methodologies (Scrum, Kanban).
- Contributions to open-source projects.
Perks and benefits