At a Glance
- Tasks: Design and build scalable backend systems using Java and modern engineering principles.
- Company: Leading tech firm in London with a focus on innovation.
- Benefits: Competitive day rate, flexible working environment, and opportunities for mentorship.
- Other info: Exciting contract role with potential for career growth.
- Why this job: Join a dynamic team and make an impact in the eCommerce space.
- Qualifications: Strong Java experience and cloud platform expertise required.
Day rate: £400 - £500 (inside IR35) – 6 month contract – London office, 5 days per week – Start: Now
What You'll Be Doing
- Design and build scalable backend systems using Java and the JVM ecosystem
- Develop clean, maintainable code from product requirements using modern engineering principles
- Apply TDD/BDD practices and modern engineering principles
- Build and maintain cloud‑native infrastructure and highly available distributed systems
- Trouble‑shoot production issues and perform root‑cause analysis
- Mentor others and contribute to engineering best practices
- Explore and introduce new tools and technologies
Tech Stack
- Java
- Vert.x
- RxJava
- Groovy
- Couchbase
- Kafka
- Azure
- Kubernetes
- Terraform
- GitHub Actions
- CI/CD pipelines
What We're Looking For
- Strong experience with Java (8+) and the JVM ecosystem
- Hands‑on expertise with cloud platforms (Azure, AWS, etc.)
- Experience with SQL and NoSQL databases
- Proven ability to build and scale distributed systems
- Understanding of Agile delivery methods
- Exposure to reactive programming
- Experience in eCommerce or search platforms
Senior Java Software Engineer (Pricing API) – 5 days – London employer: Salt Digital Recruitment
Join a forward-thinking company that values innovation and collaboration, where as a Senior Java Software Engineer, you'll have the opportunity to work on cutting-edge projects in a vibrant London office. With a strong emphasis on employee growth, you will benefit from mentoring opportunities and a culture that encourages continuous learning and the adoption of modern engineering practices. Enjoy competitive day rates and the chance to contribute to impactful solutions in a dynamic environment that prioritises both personal and professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Software Engineer (Pricing API) – 5 days – London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in eCommerce. 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 using Java and cloud technologies. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on TDD/BDD practices and be ready to discuss how you've applied them in past projects. We all know that practical examples can make you stand out from the crowd!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Java Software Engineer (Pricing API) – 5 days – London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java and the JVM ecosystem. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or technologies you've worked with!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the Senior Java Software Engineer role and how your background makes you a perfect fit for our team at StudySmarter.
Showcase Your Problem-Solving Skills:In your application, mention specific examples of how you've tackled production issues or performed root-cause analysis in the past. We love seeing candidates who can think critically and troubleshoot effectively!
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 Salt Digital Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and the JVM ecosystem. Brush up on your knowledge of cloud platforms like Azure and tools like Kubernetes and Terraform, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled production issues in the past. Think of specific examples where you performed root-cause analysis and resolved problems effectively. This will demonstrate your hands-on expertise and ability to troubleshoot under pressure.
✨Emphasise Your Mentoring Experience
Since mentoring is part of the role, be ready to share experiences where you’ve guided others or contributed to engineering best practices. Highlight any instances where you’ve helped a team improve their coding standards or adopt new technologies.
✨Understand Agile Methodologies
Familiarise yourself with Agile delivery methods, as they are crucial for this position. Be prepared to discuss how you’ve worked in Agile environments before and how it has influenced your approach to software development.