Search by job, company or skills

Scala Developer

Early Applicant
  • Posted 23 hours ago
  • Be among the first 10 applicants

Job Description

Responsibilities :

Application Development Develop high-performance, scalable applications using Scala Write clean, maintainable, and efficient code following best practices Implement functional programming concepts and design patterns Data Processing & Big Data Build and optimize data pipelines using Apache Spark (Scala) Process large-scale datasets in distributed environments Work with streaming technologies like Kafka / Spark Streaming System Design Design and implement microservices-based architectures Ensure system scalability, reliability, and performance Participate in architecture discussions and technical decision-making Collaboration Work closely with cross-functional teams including product, data engineering, and DevOps Understand business requirements and translate them into technical solutions Participate in code reviews and agile ceremonies Performance & Optimization Analyze and improve application performance Debug and resolve production issues Optimize database queries and processing logic Required Skills & Qualifications Technical Skills 3â€5 years of hands-on experience in Scala development Strong understanding of functional programming concepts Experience with Apache Spark (core + SQL + streaming) Solid knowledge of object-oriented programming (OOP) Proficiency in Java/Scala ecosystem tools (SBT, Maven) Data & Backend Technologies Experience with REST APIs and microservices architecture Knowledge of relational (PostgreSQL, MySQL) and NoSQL databases Familiarity with message queues (Kafka, RabbitMQ) Tools & Platforms Experience with Git version control Exposure to Docker / Kubernetes (preferred) Familiarity with cloud platforms (AWS / Azure / GCP)

Additional Responsibilities:

Experience in big data ecosystems (Hadoop, Hive, HDFS) Knowledge of Akka / Play Framework Experience with CI/CD pipelines Understanding of data engineering workflows

Technical and Professional Requirements:

Primary skills:Technology- Functional Programming- Scala

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152616465

Similar Jobs

Remote

Skills:

JavaRest ApisHttpScalaApache KafkaScala DeveloperJava developerCI/CD

Bengaluru, Chennai, Pune

Skills:

JavaMicro ServicesSpringbootRest ApiAWSReactHTMLJavascriptGitGitlabApacheKafka

Bengaluru, Pune

Skills:

Scala (Akka/Play)and Kubernetes. Banking/Financial Services domain experience preferred.Spring BootMicroservicesKafkaApache SparkRest ApisDockerExperienced in Java 11/17+JPA/HibernatePostgreSQL/Oracle/MongoDB

Beware of Scammers

We don’t charge money for job offers