Live opening · Posted 11 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
About Droisys
Droisys is a dynamic, fast-growing technology company dedicated to delivering cutting-edge solutions to clients worldwide. We pride ourselves on innovation, collaboration, and exceptional client service.
Job Description: Scala Developer
Location: Hyderabad, India
Experience: 6+ years
Employment Type: Full-Time
Role Overview
We are looking for a skilled Scala Developer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate will have strong programming fundamentals, hands-on experience with Scala, and a good understanding of distributed systems, APIs, and modern software development practices.
Key Responsibilities
• Design, develop, test, and maintain backend applications using Scala.
• Write clean, efficient, reusable, and maintainable code following best practices.
• Build and integrate RESTful APIs and backend services.
• Work with functional programming concepts, concurrency, and asynchronous processing.
• Develop and maintain applications using distributed systems and microservices architectures.
• Work with databases, SQL queries, and data processing pipelines.
• Collaborate with product managers, architects, QA engineers, and other developers to deliver business requirements.
• Participate in code reviews, debugging, performance optimization, and production issue resolution.
• Contribute to automated testing, CI/CD pipelines, and continuous improvement initiatives.
Required Skills and Qualifications
• 4–7 years of experience in software development, with strong hands-on Scala experience.
• Strong understanding of object-oriented and functional programming concepts.
• Experience with Scala libraries, collections, Futures, and asynchronous programming.
• Good knowledge of Java or JVM internals.
• Experience developing REST APIs, microservices, and backend applications.
• Proficiency in SQL and relational databases.
• Familiarity with Git, Maven or SBT, and build automation tools.
• Experience with unit testing frameworks and automated testing practices.
• Understanding of multithreading, concurrency, data structures, and algorithms.
• Strong analytical, problem-solving, and communication skills.
Good to Have
• Experience with Apache Spark, Apache Kafka, or Akka.
• Exposure to cloud platforms such as AWS, Azure, or GCP.
• Experience with Docker, Kubernetes, and CI/CD tools.
• Knowledge of NoSQL databases and event-driven architecture.
• Experience working in Agile/Scrum environments.
At Droisys, we believe in creating an inclusive and collaborative workplace where every team member has the opportunity to grow. We are an equal opportunity employer that values diversity, inclusion, and belonging. We welcome candidates of all backgrounds and do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by law.
Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.
Work arrangement
Hybrid
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.