Application Developer
KeySkills
Company Name
Job Description
Job Description:
As an Application Developer, you will play a key role in building scalable and high-performance applications using Apache Spark. You will collaborate with cross-functional teams to gather requirements, develop efficient data processing solutions, and ensure optimal performance and usability. You?ll also contribute to testing, debugging, and continuous improvement of application functionality.
Key Responsibilities:
-
Work independently and serve as a Subject Matter Expert (SME) in Apache Spark
-
Collaborate with cross-functional teams to analyze business and technical requirements
-
Design, build, and optimize data-driven applications for performance and scalability
-
Actively participate in team discussions, code reviews, and solution design
-
Identify and implement improvements to existing code and architecture
-
Stay updated on emerging technologies in big data, cloud, and analytics
Must-Have Skills:
-
Proficiency in Apache Spark
-
Strong understanding of data processing and transformation techniques
-
Hands-on experience with application development frameworks and methodologies
Good-to-Have Skills:
-
Experience with MySQL, Python (Programming Language), and Google BigQuery
-
Familiarity with cloud computing platforms (e.g., GCP, AWS, Azure)
-
Exposure to distributed computing and big data ecosystems
-