Software Developer (Scala)
Hyderabad, India · Full-time
- Posted 7mo ago
- From Optiva (Qvantel)’s careers page
- Location
- Hyderabad, India
- Type
- Full-time
- Experience
- 4+ years
- Department
- Software Development
This role is no longer on Optiva (Qvantel)’s careers page. See 2 open roles
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
Job Summary
Qvantel is looking for a Scala Developer with 4years of experience to join our growing engineering team. You will be responsible for developing backend components and microservices that form the core of our Digital BSS platform. This includes working on product catalog, order management, customer management, charging, and other telecom-critical domains.
Responsibilities:
- Design and implement scalable, high-performance microservices using Scala (and Akka or Pekko).
- Develop RESTful APIs and event-driven systems using Kafka and Akka Streams.
- Participate continuous integration and agile software development practices.
- Maintain and enhance existing services and contribute to performance tuning.
- Write clean, maintainable, and testable code with a focus on reliability and observability.
- Write Unit tests
Required Skills & Qualifications:
- Experience with Scala and functional programming principles.
- Experience with Akka (Akka HTTP, Akka Streams) or Pekko (Pekko HTTP, Pekko Streams).
- Good knowledge of RESTful APIs, JSON, and GraphQL (optional).
- Proficiency in handling JSON data using Scala-based libraries (e.g., spray-json, play-json).
- Proficiency in working with Kafka, gRPC, or other messaging/eventing systems.
- Experience with PostgreSQL or other relational databases.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
- Experience working with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) is a plus.
- Agile development experience (Scrum, Kanban).
- Bachelor's or master's degree in computer science or related field.
Nice to Have:
- Familiarity with telecom BSS platforms and tools (e.g., catalog management, order handling, customer management) is a strong advantage.
Skills they ask for
Pick one to see other roles that ask for it.
About Optiva (Qvantel)
AI-powered telecom monetization softwareOptiva, now combined with Qvantel, provides AI-powered telecom monetization and digital BSS (business support systems) operations software for telecom operators worldwide.
See all 3 roles at Optiva (Qvantel)More roles at Optiva (Qvantel)
See all 3- NOC Engineer/ Fault Managment EngineerHyderabad · HybridInformation Technology · HybridHyderabad, India2d
- Software Developer (Java - IoT)Hyderabad · HybridSoftware Development · HybridHyderabad, India3w
- Senior Software Developer (Full Stack)Hyderabad · SeniorSoftware Development · SeniorHyderabad, India1mo
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.