At a Glance
- Tasks: Lead the migration and rebuild of core architecture using Java Spring Boot.
- Company: Join a forward-thinking tech company focused on cloud-native solutions.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Dynamic team environment with exciting projects and career advancement potential.
- Why this job: Make a real impact by optimising global channels and enhancing customer experiences.
- Qualifications: Proficient in Java Spring Boot, with experience in database and cloud technologies.
The predicted salary is between 50000 - 70000 £ per year.
Overview
Play a leading role in migrating and rebuilding our core architecture in Java Spring Boot to align with a composable, cloud-native landscape.
Responsibilities
- Connector Development: Design and optimize technical connectors for a diverse mix of global channels, including generalist marketplaces, social commerce (e.g., TikTok Shop), and quick-commerce (e.g., Glovo, Deliveroo).
- Catalog Publication Flow: Refocus efforts on rebuilding the catalog publication flow, addressing technical complexities such as category mapping, product variant synchronization, and asynchronous marketplace APIs.
- Business Logic Migration: Collaborate on transferring complex legacy business rules (pricing calculations, stock filtering, and fulfilment decisions) into the dedicated BCP assets to ensure OMC focuses purely on orchestration and connectivity.
- System Reliability: Ensure 100% accurate real-time synchronization of stock and price updates to prevent financial discrepancies and enhance the customer experience.
Security Clearance: This role requires you to have or be willing to go through Security Clearance. Candidates will be asked to complete a Baseline Personnel Security Standard; details required can be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, your employment may be delayed or rejected, and this will be discussed at interview.
Technical Skills
- Java Spring Boot: Confirmed level proficiency for the architectural rebuild.
- Database: PostgreSQL.
- Cache: Redis / Valkey.
- Architecture: REST Architecture and Event-Driven architecture.
- Cloud & Infrastructure: Google Cloud Platform (GCP) and Kubernetes clusters.
Desirable
- Experience with Python to facilitate the transition of legacy components.
Back-end Developer (Java &Spring Boot/Python) in City of Westminster employer: Methods
Contact Detail:
Methods Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back-end Developer (Java &Spring Boot/Python) in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Java Spring Boot or Python. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving REST and event-driven architecture. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your knowledge of PostgreSQL, Redis, and Google Cloud Platform. Be ready to discuss how you've tackled complex problems in the past, especially around business logic migration.
✨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 are proactive about their job search!
We think you need these skills to ace Back-end Developer (Java &Spring Boot/Python) in City of Westminster
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java Spring Boot and Python. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Technical Skills: When filling out your application, be specific about your technical skills. Mention your experience with PostgreSQL, Redis, and any cloud platforms like GCP. We’re looking for candidates who can hit the ground running!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining the StudySmarter family!
How to prepare for a job interview at Methods
✨Know Your Tech Stack
Make sure you brush up on your Java Spring Boot and Python skills. Be ready to discuss how you've used these technologies in past projects, especially in relation to system reliability and architecture. It’s a great way to show you’re the right fit for their core architecture migration.
✨Understand the Business Logic
Familiarise yourself with the complexities of business logic migration, like pricing calculations and stock filtering. Prepare examples of how you've tackled similar challenges before. This will demonstrate your ability to handle the technical intricacies they’re facing.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific instances where you've designed or optimised connectors for various platforms. Highlight your experience with asynchronous marketplace APIs and how you ensured accurate real-time synchronisation. This will show that you can contribute to their diverse global channels.
✨Security Clearance Awareness
Since this role requires security clearance, be ready to discuss your understanding of the process. If you have prior experience with security standards, mention it! This shows you're proactive and aware of the requirements, which can set you apart from other candidates.