Key Responsibilities
- Develop and maintain back-end components using Java
- Ensure high performance and responsiveness of applications
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimise and maintain existing APIs and design new ones as necessary
- Deploy and manage code into production environments
- Troubleshoot and debug production issues promptly
Essential Skills
- Proficiency in Java and modern frameworks such as Spring Boot and Quarkus, as well as more classic Spring and Hibernate
- Extensive experience with RESTful APIs and familiarity with GraphQL
- Solid understanding of micro-services architecture and best practices
- Knowledge of Continuous Integration and Continuous Deployment (CI/CD) best practices
- Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
- Familiarity with containerisation and orchestration tools (e.g. Docker, Kubernetes)
- Familiarity with version control systems such as Git
Required Qualifications
- Highly experienced, 10+ years preferred
- Proven experience of getting code into production and managing the deployment process
- Ability to work in an agile development environment
- Strong problem solving and attention to detail skills
- Excellent communication and teamwork skills
- Bachelor’s or Master’s degree in Computer Science, Mathematics or related field preferred
- English proficiency at C1 level, with certification such as IELTS or equivalent (even if expired)
Additional Skills (optional)
- Experience of working with Agile teams or similar small agile team setups
- Strong mathematical skills and ability to apply mathematical concepts to solve complex problems
- Understanding of financial technology (fintech) industry trends and regulations
What You Need to Know
At Magnum Grail we value innovation, collaboration and a commitment to excellence. Our Agile Fusion Unit structure ensures efficient communication and cohesive teamwork. We offer flexible office hours, allowing teams to organise themselves internally while maintaining high levels of productivity and engagement.
Application Process
In order to apply, we kindly ask you to do the following:
- Fill in the form
- Add a cover letter (mandatory)
- Attach a CV/resume as a PDF or Word file. Please note that we do not accept LinkedIn profiles as CVs.
- Once we have received your application, we will evaluate it and let you know if we think we can consider your candidature, usually within 3-4 working days.
- Please check that you have received an e-mail at the address you provided in the form. If this is the case and the letter is not in your spam/junk folder, please send an email to [email protected] to confirm if we have received your application. It would also be beneficial to add the domain magnumgrail.com and the address [email protected] to your contacts to avoid any delay in communication.
At Magnum Grail, we are driven by a passion for innovation and excellence. Our commitment to pushing boundaries and fostering a dynamic working environment sets us apart in the industry.
We believe in nurturing talent and providing ample opportunities for professional growth. Our collaborative culture ensures that every team member's voice is heard and valued. At Magnum Grail, you will have the opportunity to work on cutting-edge projects that will shape the future.
We are always looking for talented and dedicated individuals to join our team. By becoming part of Magnum Grail, you will contribute to meaningful projects and make a difference every day.
Ready to take the next step in your career? Join Magnum Grail and embark on a rewarding journey with endless opportunities.
Read more
Know any suitable candidates?
Share this listing or recommend an employee.