At a Glance
- Tasks: Lead Java development and collaborate on high-performance applications with a dynamic team.
- Company: Join a forward-thinking tech company that values innovation and teamwork.
- Benefits: Enjoy competitive salary, 26 days holiday, hybrid working, and personal growth opportunities.
- Why this job: Make an impact by mentoring others and shaping robust software solutions.
- Qualifications: 7+ years Java experience, strong problem-solving skills, and a passion for collaboration.
- Other info: Inclusive environment with flexible hours and continuous learning support.
The predicted salary is between 48000 - 72000 £ per year.
Key Responsibilities:
- Development & Coding: Collaborate with lead and also lead the development with mid-level developers and implementation of scalable and high-performance Java-based applications.
- Architecting Solutions and Design: Collaborate with cross-functional teams to design and implement robust software architecture and solutions.
- Code Quality: Write clean, maintainable, and efficient code, ensuring that industrial best practices and standards are followed.
- Mentoring: Provide technical leadership and mentorship to junior/mid-level developers and ensure that the development process is efficient and effective.
- System Optimization: Analyze system performance and troubleshoot issues to ensure optimal application functionality.
- Testing & Debugging: Implement automated tests and unit testing to maintain high-quality code, and actively debug and resolve issues.
- Continuous Improvement: Stay up to date with the latest trends in software development, and recommend best practices and improvements to existing systems.
- Collaboration: Work closely with Engineering manager, Backend Lead, Front end team, QA team, designers, and other developers to deliver high-quality features in an Agile environment.
Key Skills & Experience:
- Bachelor’s or master’s degree in computer science or a related field.
- Proven and with at least 7+ years’ experience as a Java Developer, with a focus on backend development.
- Strong expertise in Java 17+, Spring framework, and microservices architecture, with Scala experience as an added advantage.
- Experience with containerization and orchestration tools like Kubernetes.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native technologies.
- Knowledge of real-time communication protocols and technologies (e.g., WebSockets).
- Proficiency in database design and management (SQL and NoSQL databases).
- Understanding of security best practices in software development.
- Experience with CI/CD pipelines is an added advantage.
- Excellent problem-solving and debugging skills.
- Strong teamwork and communication skills.
What’s in it for you?
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning.
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays.
- Competitive salary.
- Hybrid Working.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building Opportunities.
- Flexible core hours between 10am – 4pm.
- Receive support whenever you need it with our Employee Assistance Program, available 24/7.
- Local discounts and more…
Our team is committed to keeping remuneration and benefits under constant review to make sure what we offer stays relevant.
Senior Java Developer Engineering · Hammersmith · employer: Eeze Entertainment Malta Limited
Contact Detail:
Eeze Entertainment Malta Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer Engineering · Hammersmith ·
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving Spring and microservices. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common coding challenges and system design questions. Practice with friends or use online platforms to simulate real interview scenarios. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Java Developer Engineering · Hammersmith ·
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java 17+, Spring framework, and any relevant projects that showcase your skills in backend development. We want to see how you fit into our team!
Showcase Your Projects: Include specific examples of projects you've worked on, especially those involving microservices architecture or cloud platforms like AWS or Azure. This helps us understand your hands-on experience and how you can contribute to our dynamic environment.
Craft a Compelling Cover Letter: Your cover letter should reflect your passion for software development and your approach to problem-solving. Share why you're excited about the opportunity at StudySmarter and how you can help us improve our systems and processes.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Eeze Entertainment Malta Limited
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially Java 17+ and the Spring framework. Be ready to discuss your past projects and how you've implemented scalable applications. They’ll want to see your coding prowess, so practice writing clean and efficient code.
✨Showcase Your Mentorship Skills
Since this role involves mentoring junior developers, be prepared to share examples of how you've guided others in the past. Think about specific instances where your leadership made a difference in a project or team dynamic.
✨Demonstrate Problem-Solving Abilities
Expect questions that test your problem-solving skills. Prepare to discuss how you've tackled system performance issues or debugging challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.
✨Familiarise Yourself with Agile Practices
As collaboration is key in this role, be ready to talk about your experience working in Agile environments. Highlight how you've worked with cross-functional teams and contributed to delivering high-quality features. Showing that you understand Agile principles will set you apart.