At a Glance
- Tasks: Build and scale a rewards platform that impacts millions of customers daily.
- Company: Join Boogi, a leading fintech innovator transforming the rewards landscape.
- Benefits: Competitive salary, mentorship opportunities, and a chance to shape engineering culture.
- Why this job: Take ownership of impactful projects and drive real business growth.
- Qualifications: 4+ years in Java development with strong CI/CD and cloud experience.
- Other info: Be part of a dynamic team with excellent career growth potential.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Boogi is seeking a Senior Java Engineer to help build and scale our rewards platform. Boogi powers some of the world’s most innovative fintechs, including Capital on Tap & Trading 212 helping them scale through cashback and product-based rewards. Our platform delivers the offers, technology, and managed services that drive growth and unlock new revenue streams. By joining as an engineer, you’ll play a pivotal role in shaping how millions of customers experience rewards every day. From designing new features to optimising performance and ensuring seamless integrations with our partners, you’ll take ownership of meaningful challenges that drive real business impact. As a Boogian, you’ll be joining us at a transformative moment as we scale across the UK and the US. We’re looking for high-impact individuals who can help us achieve our goal of becoming the market‑leading Rewards as a Service (RaaS) provider for credit and debit cards.
Key Responsibilities
- Deliver end-to-end business outcomes from requirements through to production.
- Take full ownership of code, including performance, security, deployment, and documentation.
- Lead the development of CI/CD pipelines, automation, and deployment tooling.
- Collaborate with stakeholders, customers, suppliers, and internal teams to optimise solutions and generate new ideas.
- Evaluate current architecture and help define the roadmap for future scalability and performance.
- Mentor and guide engineers, shaping Boogi’s engineering culture and best practices.
- Champion high standards in deployment, testing, and delivery of code.
What We’re Looking For
- 4+ years’ experience in Java backend development (Spring Boot, Maven, JUnit, REST APIs).
- Strong experience with CI/CD pipelines, containerisation (Docker/Kubernetes), and automated testing.
- Proficiency with cloud platforms (AWS, GCP, Azure) including deployment and monitoring.
- Solid experience in designing, developing, and implementing API service architecture and microservices.
- Familiarity with messaging systems (MQ, RabbitMQ, Kafka, Kinesis).
- Strong experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
- Effective communication with both technical and operational stakeholders.
- Experience mentoring junior engineers and contributing to team best practices.
Nice-to-Have
- Fintech or startup experience.
- Familiarity with infrastructure‑as‑code tools (Terraform, CloudFormation).
- Exposure to event-driven architectures and real‑time data processing.
- Hands‑on experience with observability and monitoring tools (Prometheus, Grafana, ELK, CloudWatch).
As an early member of our engineering team, you’ll help define Boogi’s technical direction and engineering culture. This is a role with real ownership, where your work directly impacts both the product and the company’s growth. You will have opportunities to:
- Own critical systems end‑to‑end, influencing architecture and product decisions.
- Help shape engineering standards and best practices for a growing team.
- Mentor and guide engineers as the team expands.
- Experiment with new technologies and tools to solve complex challenges.
- Take on varied responsibilities across coding, architecture, and cross‑functional collaboration.
- Drive your career trajectory, including potential pathways into leadership or senior technical roles.
Whatever you're planning, big or small, run it by us and we’ll be happy to listen to your needs and help where we can.
Senior Java Engineer in City of London employer: Boogiesearch
Contact Detail:
Boogiesearch Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space or even those who work at Boogi. A friendly chat can sometimes lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best projects. This is your chance to demonstrate your Java prowess and how you tackle real-world problems.
✨Tip Number 3
Prepare for the interview by understanding Boogi’s products and tech stack. Familiarise yourself with their rewards platform and think about how your experience aligns with their goals. It’ll show you’re genuinely interested!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Java Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Java Engineer role. Highlight your experience with Java backend development, CI/CD pipelines, and any fintech exposure. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for building scalable platforms and how you can contribute to our mission at Boogi. Let us know why you're excited about this opportunity and how you can make an impact.
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links to your GitHub or any other portfolio showcasing your work with Java, microservices, or cloud platforms. We love seeing practical examples of your skills in action.
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’re considered for the role. Plus, it shows us you’re keen to join the Boogi team!
How to prepare for a job interview at Boogiesearch
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with Spring Boot, REST APIs, and JUnit. Be ready to discuss your past projects in detail, focusing on how you tackled challenges and optimised performance.
✨Showcase Your CI/CD Knowledge
Since Boogi values CI/CD pipelines, be prepared to talk about your experience with automation and deployment tooling. Bring examples of how you've implemented these processes in previous roles and the impact they had on project delivery.
✨Demonstrate Collaboration Skills
Highlight your ability to work with various stakeholders. Share specific instances where you collaborated with teams or clients to optimise solutions or generate new ideas, as this is crucial for the role.
✨Be Ready to Mentor
As a senior engineer, you'll likely be mentoring others. Think of examples where you've guided junior engineers or contributed to team best practices, and be ready to discuss how you can help shape Boogi’s engineering culture.