
Job Role : Senior Scala Developer
Exp Level : 7+ YearLocation : On-Site UK (Newcastle)Package : 65 to 75 GBPNotice Period : Immediate to 30 days
NOTE : VISA will be Sponsored by Company..
Key Responsibilities:Lead Development Projects: Spearhead the development of high-quality applications using Scala and Java, focusing on scalability and performance.Software Architecture: Direct software design and architectural discussions to craft robust and scalable solutions, integrating modern design patterns.Mentorship: Mentor junior developers, fostering an environment of learning and growth by promoting best practices in coding and process.Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions.Continuous Improvement: Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) within the team.Innovation: Play a key role in the evolution of our Agile processes and strive for a high level of automation in continuous integration and delivery.
Required Qualifications:Minimum of 7 years of experience in Java development, with a strong portfolio of projects.At least 3 years of experience specifically in Scala development.Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading.
Preferred Qualifications:Extensive experience with Docker, Kubernetes, and AWS/Azure/GCP(any cloud provider) for scalable, cloud-native solutions.Familiarity with Apache Kafka and RESTful web services.Strong understanding of architectural and integration design patterns.Commitment to Agile best practices.Commitment: Permanent
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
