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