At a Glance
- Tasks: Lead the rebuild of a digital product using Java Spring Boot and design technical connectors.
- Company: Join a forward-thinking company transforming digital connectivity in London.
- Benefits: Hybrid work model, competitive pay, and opportunities for professional growth.
- Other info: Work in a collaborative, international team with exciting challenges.
- Why this job: Make a real impact on innovative projects in a dynamic tech environment.
- Qualifications: Strong Java/Spring Boot experience and knowledge of PostgreSQL required.
The predicted salary is between 60000 - 80000 € per year.
We are looking for a Senior Backend Java Developer to join the transformation of a strategic digital product enabling connectivity with external sales channels such as marketplaces, social commerce and quick‑commerce platforms. The role focuses on contributing to a major architecture rebuild in Java Spring Boot within a cloud‑native environment, with strong scalability, reliability and real‑time stock/price synchronization challenges.
Location: London – 3 days on‑site per week (hybrid). Fluency in English is mandatory; French is a plus. Target start date is June. Local compliance constraints, including UK market regulations and IR35, must also be taken into account.
Key Responsibilities- Lead the architectural rebuild of the existing product into a modern Java Spring Boot stack.
- Design and optimise technical connectors for external sales channels, including marketplaces, social commerce and quick‑commerce platforms.
- Rebuild and stabilise catalog publication flows, including category mapping, product variant synchronization and asynchronous marketplace APIs.
- Migrate complex business rules related to pricing, stock filtering and fulfilment decisions.
- Ensure highly reliable real‑time synchronization of stock and pricing data.
- Strong hands‑on experience with Java / Spring Boot.
- Solid experience with PostgreSQL.
- Good knowledge of Redis / Valkey.
- Strong understanding of REST architecture and event‑driven architecture.
- Proven experience with GCP and Kubernetes.
- Ability to work in a complex, international, product‑driven environment.
- Experience with Python to support the transition of legacy components.
Backend Java Developer - Freelance employer: Collective.work
Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture in the heart of London. As a Senior Backend Java Developer, you'll have the opportunity to lead transformative projects while enjoying a hybrid work model that promotes work-life balance. With a focus on employee growth and development, this role provides a unique chance to enhance your skills in a cutting-edge cloud-native environment.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Java Developer - Freelance
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in similar roles. A personal recommendation can make all the difference when you're trying to land that freelance gig.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving Java Spring Boot and cloud-native environments. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for the interview like it’s the final boss level! Brush up on your technical knowledge, especially around REST architecture and event-driven systems. Be ready to discuss how you've tackled real-time data challenges in previous roles.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Backend Java Developer - Freelance
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and any relevant cloud technologies. We want to see how your skills match the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you the perfect fit. We love seeing passion and personality in applications.
Showcase Relevant Projects:If you've worked on projects that involved real-time data synchronization or complex architecture, make sure to mention them. We’re keen to see how you’ve tackled challenges similar to those we face at StudySmarter.
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’s super easy!
How to prepare for a job interview at Collective.work
✨Know Your Tech Stack
Make sure you brush up on your Java and Spring Boot skills before the interview. Be ready to discuss your hands-on experience with these technologies, as well as any projects where you've tackled real-time data synchronization or worked with PostgreSQL.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've solved complex challenges in previous roles. Think about times when you had to design technical connectors or optimise catalog publication flows, and be ready to explain your thought process.
✨Understand the Company’s Vision
Research the company’s digital product transformation goals. Knowing how your role as a Backend Java Developer fits into their strategy will help you articulate how you can contribute to their success during the interview.
✨Ask Insightful Questions
Prepare some thoughtful questions about the team dynamics, the architecture rebuild, or the tools they use. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.