Search by job, company or skills

Scala Developer

Scala Developer

Infosys Limited
Fresher
Not Disclosed
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Job Description:

  • We are seeking a passionate and skilled Scala Developer to design develop and optimize large scale data processing solutions
  • The ideal candidate will have strong expertise in Scala programming distributed data processing frameworks and modern data engineering practices
  • You will work closely with data engineers architects analysts and business stakeholders to build scalable data pipelines and analytics solutions that enable data driven decision making across enterprises
  • The role offers opportunities to work on cloud native data platforms big data technologies and next generation analytics ecosystems

Key Responsibilities:

  • Design develop test and deploy scalable applications using Scala
  • Build and optimize data processing pipelines using Apache Spark and Scala
  • Develop ETL ELT workflows to ingest transform and process large volumes of structured and unstructured data
  • Collaborate with business analytics and engineering teams to understand requirements and translate them into technical solutions
  • Write efficient maintainable and reusable code following software engineering best practices
  • Optimize application and data pipeline performance through tuning monitoring and troubleshooting
  • Integrate solutions with databases data lakes and cloud platforms
  • Ensure data quality reliability scalability and security across data solutions
  • Participate in code reviews design discussions and knowledge sharing sessions
  • Support production deployments and resolve technical issues in a timely manner

Technical Requirements:

  • 9 11 years of hands on experience in Scala development
  • Strong proficiency in Scala programming concepts functional programming collections concurrency and object oriented design
  • Experience with Apache Spark Spark SQL DataFrames Dataset APIs
  • Strong SQL skills and experience with relational databases such as Oracle PostgreSQL SQL Server or MySQL
  • Knowledge of data structures algorithms and software design principles
  • Experience developing and maintaining ETL data processing applications
  • Familiarity with Unix Linux environments and shell scripting
  • Experience with version control systems such as Git
  • Understanding of distributed computing and big data concepts

Additional Responsibilities:

  • Infosys is a global leader in next generation digital services and consulting
  • Within the Data Analytics unit you will work on cutting edge data engineering and analytics initiatives for global clients across industries
  • The role offers opportunities to work with cloud native data platforms modern analytics ecosystems AI driven solutions and large scale enterprise data modernization programs
  • Employees benefit from continuous learning programs certifications and career growth opportunities within Infosys data and analytics practice

Preferred Skills:

Technology->Functional Programming->Scala

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

Bengaluru, India
Skills:
Spark SQL, Unix, PostgreSQL, Scala, SQL Server, Apache Spark, Sql, Git, shell scripting, Linux, MySQL, Oracle, Etl, DataFrames, Dataset APIs
Bengaluru, India
Skills:
Scala, Elastic Search, Gitlab, Akka LEGOM framework, Postgres database, Gitlab Pipelines, Microservice architectures, Containerized applications, Slick Connector for Database integration, Apache Pulsar
Bengaluru, India
Skills:
snowflake , Pyspark, Scala, Cursor, Sql, Gcp, Docker, Distributed Systems, Spark, Databricks, Azure, Python, AWS, LLMs, AI development tools, CI CD, K8, prompt engineering, GitHub Copilot, RAG AI agents, cloud data platforms