Compunnel
Responsibilities:
Develop and Maintain Software Applications: Design, develop, and maintain software applications using Java, TypeScript, and PySpark.
Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and other engineers to deliver high-quality software solutions.
Code Reviews and Best Practices: Conduct code reviews to ensure adherence to best practices and maintain high code quality.
Data Processing and Analysis: Utilize PySpark for large-scale data processing and analysis tasks.
System Design and Architecture: Participate in system design and architecture discussions to build scalable and efficient software systems.
Troubleshooting and Debugging: Identify and resolve software defects and performance issues.
Continuous Integration and Deployment: Implement and maintain CI/CD pipelines to ensure smooth and efficient software delivery.
Minimum Requirements:
Java: Proficiency in Java programming, including experience with frameworks such as Spring or Hibernate.
TypeScript: Strong knowledge of TypeScript and experience with front-end frameworks like Angular or React.
PySpark: Expertise in PySpark for large-scale data processing and analysis.
SQL: Proficiency in SQL for database interactions and data manipulation.
Version Control: Experience with version control systems like Git.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication skills for effective collaboration with team members and stakeholders.
Preferred Qualifications:
Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud.
Agile Methodologies: Understanding of Agile methodologies and experience working in Agile teams.
Continuous Learning: Passion for continuous learning and staying updated with the latest industry trends.
Primary Skills:
Java: Strong expertise in Java, including integration with PySpark.
TypeScript/React: Experience with TypeScript and front-end frameworks, especially React.
Large Scale Data Processing: Experience with processing large datasets, ideally in cloud environments.
#J-18808-Ljbffr