At a Glance
- Tasks: Develop efficient code for internal and client-facing systems in a collaborative team.
- Company: Exciting software business with contracts from leading mobile network operators.
- Benefits: Hybrid role, competitive salary, supportive team, and opportunities for personal development.
- Why this job: Join a growing company at a key point in their journey and make a real impact.
- Qualifications: 5+ years of full stack development experience, strong Java skills, and team collaboration.
- Other info: Opportunity to mentor junior engineers and work with cutting-edge technologies.
The predicted salary is between 36000 - 60000 £ per year.
Focus 5 Recruitment are working with an exciting software business who have just been awarded 2 large contracts with international Mobile Network Operators. Appointed to help them source a suitable Senior Full Stack Software Engineer, we are looking for candidates who have experience of producing efficient code to enable the smooth and efficient running of both internal and client facing systems.
This is a hybrid role but requires 3 days a week in their Warrington office. You therefore need to live local to Warrington. This is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world's leading mobile network companies. They are looking for candidates who can come in at a key point in their growth and develop their career as they grow.
The Software Engineers will work as part of a team responsible for the complete development lifecycle.
Experience required for Full Stack Software Engineer:- 5+ years of full stack development experience
- Strong Java
- Unit testing (with a side of TDD), Maven, Git and a sense of humor
- Kubernetes & Docker
- Working in a team development environment
- Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns
- Amazon Web Services, Azure, or Google Cloud Platform
- Kafka
- Agile awareness
- Jira
- Bitbucket
- Python
- PostgreSQL + Timescale
- Build Systems (Bamboo, Jenkins, etc)
- SQL and NoSQL technologies
You will have knowledge of software development and some exposure to mentoring junior Engineers would be a benefit. You will be happy solving technical problems for customers even if this means working with new technologies. They have a vast array of already built products so candidates will have a lot of working product source code to help get started. Technical help will also be provided on how their current products work.
There is opportunity here to work with embedded software developers and the CTO on overall product. Client and Server are always developed collaboratively so there is an opportunity to contribute to overall product architecture. You can expect interesting work, a very supportive organisation and team and many opportunities for on-going technical and personal development.
This Senior Full Stack Software Engineer role is now live with a key client. For full details and immediate consideration, please submit an application ASAP.
Senior Software Engineer - Java in London employer: Focus 5 Recruitment Ltd
Contact Detail:
Focus 5 Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Java in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at the company you're eyeing. A friendly chat can sometimes lead to a referral, which is gold dust in the job market.
✨Tip Number 2
Prepare for the interview by brushing up on your Java skills and understanding the company's products. We recommend doing a bit of research on their tech stack and thinking about how your experience aligns with their needs. Show them you’re not just another candidate!
✨Tip Number 3
Don’t underestimate the power of a follow-up! After your interview, drop a quick thank-you email to express your appreciation for the opportunity. It keeps you fresh in their minds and shows your enthusiasm for the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for talented individuals like you, so don’t hesitate to showcase your skills and experience!
We think you need these skills to ace Senior Software Engineer - Java in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your 5+ years of full stack development experience and any specific projects that showcase your Java skills. We want to see how you can contribute to our exciting growth!
Show Off Your Skills: Don’t just list your skills; demonstrate them! Include examples of your work with unit testing, Kubernetes, Docker, and any cloud platforms like AWS or Azure. We love seeing how you’ve tackled technical challenges in the past.
Be Yourself: Let your personality shine through in your application. We value a sense of humour and a collaborative spirit, so don’t be afraid to show us who you are beyond your technical skills. We’re looking for team players!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the quickest way for us to see your application and get you into the process. We can’t wait to hear from you!
How to prepare for a job interview at Focus 5 Recruitment Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Kubernetes, and Docker. Brush up on your knowledge of unit testing and TDD, as these are crucial for the role. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've solved technical problems, particularly in a team setting. Think about challenges you've faced and how you approached them, especially if they involved mentoring junior engineers or collaborating on product architecture. This will demonstrate your ability to contribute effectively to their team.
✨Familiarise Yourself with Agile Practices
Since the company values Agile awareness, be prepared to talk about your experience working in Agile environments. Share how you’ve adapted to changes during development cycles and how you’ve used tools like Jira and Bitbucket to manage projects. This will highlight your adaptability and teamwork skills.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company’s growth and future projects. Inquire about their current products and how you might contribute to their development. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.