At a Glance
- Tasks: Develop and maintain high-quality Scala microservices for major Government projects.
- Company: Join a long-standing Public Sector customer with impactful projects.
- Benefits: 25 days holiday, enhanced pension, private medical cover, and dedicated training.
- Other info: Flexible UK-wide location with opportunities for career growth.
- Why this job: Make a difference in public service while working with cutting-edge technology.
- Qualifications: Strong Scala experience, functional programming skills, and database proficiency.
The predicted salary is between 60000 - 80000 £ per year.
Location: UK Wide (1-2 trips a month to client site)
Role: Full Time, Permanent
Start: ASAP
They are seeking multiple Senior Scala Developers to join a long-standing Public Sector customer of theirs, working on some of the biggest Government projects in the country.
You will develop and maintain high‑quality Scala microservices managing scalable, reliable deployments with SBT, CI/CD, and containerisation. You will collaborate with senior stakeholders, mentoring junior engineers, and ensuring strong operational performance.
You can be based anywhere in the UK, provided you are comfortable going into the office at least once a month. The office that you visit will differ based on project demand; however, typical sites include London, Bristol, Manchester, Leeds, South Wales, and Birmingham.
- Strong experience with Scala and functional programming.
- Proficient with relational databases (PostgreSQL) and NoSQL (MongoDB).
- Experience writing unit/integration tests using ScalaTest, Specs2, Mockito (TDD/BDD).
- Good understanding of web security best practices and performance.
Benefits:
- 25 days holiday + Bank Holidays
- Enhanced Pension - up to 6% Matched
- Dedicated Training and Development Plan
- Group Life Insurance
- Private Medical Cover
- Employee discount and rewards platform
Senior Scala Developer in England employer: Agilis Recruitment
As a Fashion Advisor with our high-profile brand, you will thrive in a vibrant and inclusive work culture that celebrates diversity and creativity. Enjoy generous benefits such as 33 days of annual leave, flexible working hours, and a bonus scheme, all while having ample opportunities for career progression in the dynamic fashion industry. Join us to not only enhance your skills but also to be part of a team that values relationships and personal growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Scala Developer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Scala or in the public sector. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Scala projects and contributions. This gives potential employers a sneak peek into your coding style and problem-solving abilities, making you stand out from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of microservices, CI/CD, and containerisation. Be ready to discuss your experience with PostgreSQL and MongoDB, as well as your approach to TDD/BDD. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We make it super easy for you to find the right role. Plus, applying directly shows your enthusiasm and commitment to joining our team. Let's get you that Senior Scala Developer position!
We think you need these skills to ace Senior Scala Developer in England
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Scala experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working on government projects and how your background makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills:When filling out your application, be specific about your experience with tools like SBT, CI/CD, and containerisation. We love seeing candidates who can demonstrate their technical prowess, especially in functional programming!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Agilis Recruitment
✨Know Your Scala Inside Out
Make sure you brush up on your Scala skills before the interview. Be prepared to discuss your experience with functional programming, microservices, and any specific projects you've worked on. They’ll likely want to see how you approach problem-solving in Scala, so have some examples ready.
✨Showcase Your Testing Knowledge
Since they value unit and integration testing, be ready to talk about your experience with ScalaTest, Specs2, and Mockito. Share specific instances where you implemented TDD or BDD in your projects. This will demonstrate your commitment to quality and reliability in software development.
✨Understand the Public Sector Landscape
Familiarise yourself with the public sector projects they’re involved in. Knowing the challenges and requirements of government projects can give you an edge. It shows that you’re not just a tech whiz but also understand the context in which your work will be applied.
✨Prepare for Stakeholder Interaction
As this role involves collaborating with senior stakeholders, think about how you’ve successfully communicated technical concepts to non-technical audiences in the past. Prepare examples that highlight your mentoring experience with junior engineers, as this is a key part of the role.