Big Data Developer
Information Tech Consultants
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 45KJob location
Tech stack
Java
Agile Methodologies
Big Data
Code Review
Data Structures
Python
Performance Tuning
Scala
Software Engineering
Spark
Information Technology
Job description
- Design, develop, and maintain applications using Scala, Python, and Java.
- Work with Big Data technologies, including Spark (nice to have).
- Collaborate with cross-functional teams to deliver scalable, high-performance solutions.
- Participate in code reviews, testing, and performance optimization.
- Ensure best practices in coding, design, and architecture.
Requirements
Do you have experience in Python?, Do you have a Bachelor's degree?, * 2-5 years of software development experience.
- Strong hands-on expertise in Scala (mandatory), plus Python and Java.
- Experience with Big Data frameworks; Apache Spark experience is an advantage.
- Solid understanding of software engineering principles, data structures, and algorithms.
- Strong problem-solving skills and ability to work in an Agile environment.
Educational Criteria :
-
Bachelor's degree in computer science, Maths, IT, statistics or physics related field.
-
You should be entitled to work in the UK with legal work authorization status.
-
Must be willing to travel within the UK as per project/client requirements.
-
Excellent communication skills and teamwork skills.