Senior Spark + Scala Developer
2 days ago
Proficiency in both Scala and Python
Profile:- Scala with Functional Programming, python [ Java is second option]
Exp.:- 4+ Years of Experience Scala [ 2+ years experienced in data engineering, python, scala]
Skills :-
Mandatory:- Scala, Play Framework, Slick, PostgreSQL, python, Spark (Basic), Akka (Basic), REST API, Microservices
Good to have:- AWS, Kubernetes (K8s), Oozie, Hive
Versed with Agile Process and JIRA
Job Overview
Designs/develops software solutions requiring general domain knowledge and developing business experience.
Analyzes user requirements/needs and makes decisions within limited parameters under regular supervision.
Essential Functions
Designs/develops software solutions requiring general domain knowledge and developing business experience.
Works at all layers of the application stack including front-end user interface and backend development.
Analyzes user requirements/needs and makes decisions within limited parameters under regular supervision. Build and optimize RESTful APIs and microservices using the Play Framework.
Implement and manage database access with Slick and relational databases like PostgreSQL, ensuring efficient query performance.
Collaborate on distributed data processing pipelines using Apache Spark (basic level) and integrate with batch/stream processing frameworks.
Develop concurrent and distributed systems leveraging Akka (basic level).
Supports and may lead projects within own organization with limited complexity, including the development of small to medium size system components.
Has broad understanding of quality standards and work requires minimal revision.
Reviews functional specifications and other validation deliverables as assigned.
Provides peer support and helps on-board new Associate Software Engineers to the team.
Ensure code quality, robustness, scalability, and security in high-performance production environments.
Collaborate closely with cross-functional teams to deliver end-to-end solutions in Agile (Scrum/Kanban) processes using JIRA.
Participate in design discussions, code reviews, and contribute to continuous improvement of system architecture.
Write unit tests, integration tests, and maintain high standards for software reliability and maintainability.
Good to Have
Experience with AWS cloud services for deployment and scaling.
Exposure to containerization and orchestration tools like Docker and Kubernetes (K8s).
Familiarity with big data ecosystem tools like Hive and Oozie.
Understanding of DevOps practices and modern CI/CD pipelines.
Basic knowledge or hands-on experience with frontend development using for UI integration.
Key Requirements
4+ years of professional experience in software development with strong expertise in Scala and functional programming concepts.
Proficiency in Play Framework, Slick, PostgreSQL, and hands-on experience building and maintaining REST APIs and microservices.
Basic working knowledge of Apache Spark and Akka for distributed and concurrent application development.
Strong understanding of software engineering fundamentals including data structures, algorithms, and system design.
Familiarity with Agile development practices and collaboration tools such as JIRA.
Good communication, problem-solving, and collaboration skills with ability to work across teams.
Qualifications
• Bachelor's Degree Computer Science, a related field, or equivalent experience
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more
-
Scala Developer
12 hours ago
Bengaluru, Karnataka, India Vega Intellisoft Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Skills: Scala, Spark, PythonJob Description: Looking for a Data Engineer with expertise in Scala, Spark, and Python. Responsibilities include developing scalable data pipelines, optimizing performance, and ensuring seamless data processing in a distributed environment.At high level Spark, Scala, Python is required.
-
Big Data Hadoop, Spark and Scala
15 hours ago
Bengaluru, Karnataka, India Tata Consultancy Services Full time ₹ 15,00,000 - ₹ 25,00,000 per yearTCS is looking for Big Data and Hadoop EcosystemsExperience: years OnlyEducation: Minimum 15 years of full time education (10th, 12th and Graduation)Location: BangaloreNotice Period: 0 to 30 DaysRole & responsibilities1 Develop Spark and SCALA code as per requirement.2 Build efficient and optimized ETLs for data ingestion/transformations.3 Should be able to...
-
Scala Developer
16 hours ago
Bengaluru, Karnataka, India NENI TECHSYSTEMS INC. Full time ₹ 2,40,000 - ₹ 26,00,000 per yearJob Title: Scala DeveloperExperience: 6–9 YearsLocation: Chennai (Sholinganallur) / Bengaluru (RMZ Ecoworld, Bellandur)Work Mode: Hybrid – 12 days onsite per monthEmployment Type: Full-Time (Immediate Joiners Only)Job Description:Seeking an experienced Scala Developer with strong hands-on skills in Scala and Big Data technologies. The role involves...
-
Senior Apache Spark Expert
13 hours ago
Bengaluru, Karnataka, India Relanto Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition - Senior Apache Spark ExpertExperience:6 + yearsLocation:Bangalore (WFO only)Qualification:Bachelor's degree in computer science, Engineering, or a related field (preferred)Immediate joiners onlyJob DescriptionStrong knowledge of Spark architecture, able to set up, manage and admin Spark cluster with Kubernetes, Strong on Scala, build efficient ETL...
-
Senior Scala Developer
13 hours ago
Bengaluru, Karnataka, India Web Synergies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole: Senior Scala DeveloperExperience:5+YearsLocation : BangaloreNotice Period:Immediate to 15 DaysRoles & Responsibilities5+ Yrs. of development experience on Scala, Elastic Search and Mongo DBShould have experience of working on Responsive and high availability web platformsKnowledge on some of the key tech stack like Elastic Search, MongoDB, Play...
-
Data Engineer- Spark
2 weeks ago
Bengaluru, Karnataka, India The It Mind Services Full time ₹ 4,00,000 - ₹ 12,00,000 per yearData Engineer - SPARKApache Spark (Scala), Hadoop, and Hive, performance tuning, debugging, and optimization , Functional Programming, OOP principles, SOLID design, and design patterns, RDBMS, NoSQL database (preferably PostgreSQL), build tools (Maven), version control systems (Git), and CI/CD pipelines (Jenkins preferred), unit and integration tests using...
-
Senior Scala Developer
2 weeks ago
Bengaluru, Karnataka, India Cigres Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBengaluru, Karnataka, IndiaJob TypeFull TimeAbout the RoleRoles & Responsibilities5 to 8 Yrs. of development experience on Scala, Elastic Search and Mongo DBShould have experience of working on Responsive and high availability web platformsKnowledge on some of the key tech stack like Elastic Search, MongoDB, Play framework, Akka Framework and Java is a...
-
Data Engineer- Spark
1 week ago
Bengaluru, Karnataka, India Tata Consultancy Services Full time ₹ 12,00,000 - ₹ 45,00,000 per yearResponsibilities:* Design, develop, and maintain data pipelines using Spark, Python, Scala, and Java.* Write efficient and optimized SQL queries for data extraction, transformation, and loading (ETL) processes.* Work with DataFrames to manipulate and analyze large datasets.* Implement data storage and processing solutions using cloud technologies (preferably...
-
Scala Developer
2 days ago
Bengaluru, Karnataka, India Integrated Personnel Services Limited Full time ₹ 5,00,000 - ₹ 25,00,000 per yearRole: Scala DeveloperLocation: Bangalore, MumbaiRequired Skill Sets:Minimum 4 Years of strong experience in Scala with Java back end development or HIVE.Code using correct, concise, and clean Scala programming languageStrong skill in Database SQL/ Oracle.Should have Development exp in backend.Knowledge in Java Script frameworkShould have good knowledge in...
-
Java Spark Lead
6 days ago
Bengaluru, Karnataka, India Infosys Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibilities:Lead the design and development of scalable data processing solutions using Java and Apache SparkCollaborate with data architects analysts and other stakeholders to understand data requirementsOptimize Spark jobs for performance and scalability in distributed environmentsEnsure code quality through code reviews unit testing and best...