Senior Software Engineer (Java)
Senior Software Engineer (Java)

Senior Software Engineer (Java)

Leeds Full-Time 36000 - 60000 £ / year (est.) No home office possible
CreateFuture

At a Glance

  • Tasks: Join a dynamic team to develop high-quality Java APIs and collaborate on exciting projects.
  • Company: CreateFuture is a leading digital consultancy known for its innovative solutions and supportive culture.
  • Benefits: Enjoy 35 days holiday, flexible working, and a culture that values your impact.
  • Why this job: Be part of a creative team making a real difference with major brands while growing your skills.
  • Qualifications: Strong knowledge of Java API development and a passion for best engineering practices required.
  • Other info: Hybrid role with opportunities for mentorship and a commitment to inclusivity.

The predicted salary is between 36000 - 60000 £ per year.

Working at CreateFuture

CreateFuture is fast becoming the UK’s most recognisable digital consultancy, with years of experience building digital products and services for major organisations whilst putting our people first. We have offices in the centre of Edinburgh, Leeds, Manchester, and London as well as remote employees located throughout the country.

We are a team of creators – whether that’s code, project plans, go to market strategies, culture initiatives, marketing campaigns, large language models or people policies. And together, with our clients, we create the future. This has seen us collaborate and partner across a multitude of industries and sectors, with the likes of PayPal, adidas, Natwest, FanDuel and Money Saving Expert, to name just a few.

Our reputation as a partner determined to deliver high-quality, robust and thoughtful products has enabled us to scale to over 500 people in the last couple of years, and it is our amazing people – along with the safe, supportive and friendly culture we have built – that makes CreateFuture a great place to work. Don’t just take our word for it though, we have been recognised by Best Workplaces UK multiple years in a row – across a number of categories – and our employee exit rate is astonishingly low.

Join us on our journey… Let’s create something awesome, together, today.

About the role and team

You will form part of a cross-functional agile team, working closely with 3-5 other engineers working closely 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 an integral part of that mission. Your role in the team is highly valued, 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

At CreateFuture, we challenge ourselves to go beyond the obvious and we care deeply about our craft and customers. With us, you’ll have ambitious projects to sink your teeth into and plenty of opportunities to learn and grow. You’ll be part of our safe, supportive and friendly culture – that looks after you – and join our team of genuinely great people.

Our benefits include:

  • Total 35 days holiday (we have flexible bank holidays)
  • Enhanced parental and adoption leave
  • 1-1 professional financial coaching
  • Pension – matched up to 5%

We are flexible and trust you to manage your own schedule to balance face-to-face time with clients, colleagues and working from home.

Next steps

Our TA team aims to respond to all applications within a reasonable timeframe, regardless of if we are progressing with your application. Our process:

  • 30 minute call with our Talent Acquisition Team
  • 30 min Competency based interview

CreateFuture is a Great Place to Work Certified company. We look forward to your application!

#J-18808-Ljbffr

Senior Software Engineer (Java) employer: CreateFuture

At CreateFuture, we pride ourselves on being a leading digital consultancy that prioritises our people and fosters a collaborative, innovative work culture. With a strong focus on employee growth, we offer 35 days of holiday, flexible working arrangements, and a supportive environment that encourages knowledge sharing and autonomy. Join us in our vibrant Leeds office, where you'll work on exciting projects with renowned clients while being part of a team that values your contributions and well-being.
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 the interview process.

✨Tip Number 2

Showcase your collaborative skills by preparing examples of how you've worked in cross-functional teams. Highlighting your experience with QA, Product, and Design teams will resonate well with their team-oriented culture.

✨Tip Number 3

Be ready to discuss your approach to mentoring and knowledge sharing. CreateFuture values team growth, so illustrating how you've facilitated learning opportunities for others can set you apart.

✨Tip Number 4

Prepare for the technical assessment by brushing up on your problem-solving skills, particularly in identifying bottlenecks in software delivery. Being able to articulate your thought process will be crucial during this stage.

We think you need these skills to ace Senior Software Engineer (Java)

Java Programming
API Development
RESTful Services
ORM (Object-Relational Mapping)
Database Interaction
CI/CD Practices
Cloud Services Familiarity
Code Review Best Practices
Automated Testing
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
Mentoring and Knowledge Sharing
Client Communication

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 developed RESTful APIs and mention any relevant technologies like CI/CD and cloud services.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at CreateFuture. Mention how your values align with their commitment to creating an inclusive workplace and your passion for mentoring and knowledge sharing.

Showcase Your Technical Skills: Prepare to discuss your technical skills in detail. Be ready to provide examples of how you've implemented best engineering practices, such as code reviews and automated testing, in your previous roles.

Research CreateFuture: Familiarise yourself with CreateFuture's projects and clients. Understanding their work culture and recent achievements will help you tailor your application and prepare for interviews.

How to prepare for a job interview at CreateFuture

✨Showcase Your Java Expertise

Make sure to highlight your strong knowledge of API development using Java during the interview. Be prepared to discuss specific projects where you've developed RESTful APIs and how you ensured the code was readable, maintainable, and well-tested.

✨Demonstrate Collaboration Skills

Since the role involves working closely with cross-functional teams, share examples of how you've collaborated with QA, Product, and Design teams in the past. Emphasise your ability to communicate effectively and resolve any roadblocks that arise during the software delivery process.

✨Prepare for Technical Assessments

Expect a technical assessment as part of the interview process. Brush up on your coding skills, particularly in Java, and be ready to tackle problems related to API development and integration with third-party services. Practising coding challenges can help you feel more confident.

✨Emphasise Knowledge Sharing

CreateFuture values knowledge sharing within teams. Be ready to discuss how you've facilitated knowledge transfer in previous roles, whether through mentoring, code reviews, or paired programming. This will show that you align with their culture of collaboration and continuous improvement.

Senior Software Engineer (Java)
CreateFuture
Location: Leeds

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>