At a Glance
- Tasks: Develop RESTful Java APIs and collaborate with cross-functional teams.
- Company: CreateFuture is a leading digital consultancy in the UK, focused on innovation and employee well-being.
- Benefits: Enjoy 35 days holiday, flexible remote work, and a supportive culture.
- Why this job: Be part of an ambitious team creating impactful digital solutions for top brands.
- Qualifications: Strong Java API development skills and a passion for knowledge sharing are essential.
- Other info: This is a remote role with a focus on autonomy and ownership.
The predicted salary is between 48000 - 84000 £ per year.
Overview
Working at CreateFuture CreateFuture is an AI-native consulting partner where people do work that matters and are supported to do it well. We work alongside organisations such as PayPal, adidas, NatWest, FanDuel and Money Saving Expert, building digital products and services that make a difference while always putting people first. We\’re a team of creators who write code, shape delivery, build go-to-market strategies, develop AI solutions and create the practices that support our people. We work side by side with our clients, challenging what’s not working and helping them to build the future. Our commitment to craft, quality, and culture has helped us scale to over 600 people in just a few years.
Our UK Benefits
- 35 days leave (including bank holidays).
- Private medical insurance.
- Enhanced parental and adoption leave.
- Financial coaching + 5% pension match.
- 40 hours of paid learning and development.
View our full list of UK benefits. CreateFuture is a Great Place to Work-Certifiedâ„¢ company and has won Best Workplaces UK multiple years in a row.
About the role and team
You will form part of a cross-functional agile team, working closely with 3-5 other engineers and collaborating with QA, Product and Design teams to deliver high-quality work for clients across a number of industries. We strive to create the best product possible with everyone’s effort, and you’ll be a key player in ensuring the success of our projects.
Our Tech
Our backend team focuses on the following tech stack:
- Java
- RESTful Java APIs
- CI/CD
- AWS
What you\’ll be doing
- Developing RESTful Java APIs, including interaction with databases with a focus on readable, maintainable and well-tested code
- Integrating with third-party APIs such as payment gateways
- Collaborating with the full project team (including BAs, QAs and members of the client team) to provide the best solutions to our clients
- Identifying bottlenecks in the software delivery process and removing any roadblocks that arise
- Professional handling of difficult client communications for specific issues
- Identifying knowledge gaps and mentoring opportunities for your team
- Being able to define and oversee the technical implementation of a client project
We\’d love to talk to you if
- You have strong knowledge of API development using Java, including ORM storage
- You actively facilitate and encourage knowledge sharing within the team and wider department
- You advocate for best engineering practices such as code reviews, paired programming, and automated tests
- You are familiar with cloud services and CI/CD (this is a bonus)
What we\’ll offer you
We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You\’ll be part of a supportive, and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
Our hiring process
We try to keep our hiring process clear, fair and respectful of your time. We aim to get back to everyone who applies and we will be upfront about where you are in the process. It usually looks like this:
- Call with our Talent Acquisition Team
- Role specific capability interview
Depending on the role, we might also ask you to do a short presentation, a practical or technical task or have a values focused conversation. We will explain what is involved before anything happens.
Inclusion at CreateFuture
We believe diverse teams build better workplaces and better products. We want CreateFuture to be a place where people feel able to be themselves and do their best work. If you need any adjustments or support during the application process, just tell us and we will do what we can to help. We look forward to your application!
#J-18808-Ljbffr
Senior Software Engineer (Java) employer: CreateFuture
Contact Detail:
CreateFuture Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Java)
✨Tip Number 1
Familiarise yourself with CreateFuture's tech stack, especially Java and RESTful API development. Understanding their specific requirements will help you demonstrate your expertise during discussions.
✨Tip Number 2
Showcase your experience with CI/CD and cloud services like AWS. Highlighting these skills can set you apart, as they are considered a bonus for this role.
✨Tip Number 3
Prepare to discuss your approach to mentoring and knowledge sharing within teams. CreateFuture values collaboration, so demonstrating your ability to uplift others will resonate well.
✨Tip Number 4
Research CreateFuture's recent projects and partnerships. Being able to reference specific examples during your conversation will show your genuine interest in the company and its mission.
We think you need these skills to ace Senior Software Engineer (Java)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and API development. Include specific projects where you've used these skills, and mention any relevant technologies like CI/CD and AWS.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at CreateFuture. Discuss how your values align with their culture of collaboration and innovation, and provide examples of how you've contributed to team success in previous roles.
Showcase Your Technical Skills: When detailing your experience, focus on your proficiency in developing RESTful APIs and working with databases. Mention any experience you have with third-party integrations and how you've handled client communications effectively.
Highlight Team Collaboration: Emphasise your ability to work within cross-functional teams. Provide examples of how you've collaborated with QA, Product, and Design teams to deliver high-quality solutions, as this is crucial for the role at CreateFuture.
How to prepare for a job interview at CreateFuture
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java, especially in developing RESTful APIs. Be prepared to discuss specific projects where you implemented best practices in coding and testing.
✨Demonstrate Team Collaboration Skills
Since the role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with other engineers, QA, and product teams in past projects.
✨Prepare for Technical Questions
Expect technical questions related to API development, cloud services, and CI/CD processes. Brush up on these topics and be ready to explain your thought process when solving problems.
✨Emphasise Mentoring and Knowledge Sharing
Discuss your approach to mentoring junior team members and facilitating knowledge sharing within the team. This aligns with CreateFuture's values and shows your commitment to team growth.