At a Glance
- Tasks: Design and build services using Java, integrating systems for financial clients.
- Company: Join hedgehog lab, a leading digital product consultancy with 20 years of experience.
- Benefits: Flexible working options, competitive pay, and a chance to work on impactful projects.
- Why this job: Be part of a dynamic team shaping the future of digital experiences.
- Qualifications: Experience in Java, Spring, databases, Kafka, and REST APIs required.
- Other info: Great opportunity for career growth in a collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
Type: Full-time, Contract (Outside IR35)
Location: UK with flexible options for home-based, office-based, or hybrid working.
Start date: ASAP (interviews likely next week)
What you’ll be working on:
You’ll be embedded in an established delivery team, helping expand and strengthen an existing project for a client in the financial services / real estate sector. Your focus will be on building and integrating agent-based systems into the client’s wider technical ecosystem, ensuring they can interact reliably with business systems and data platforms.
Responsibilities:
- Designing and building services using Java and Spring
- Developing integration layers across business-critical platforms
- Working with Kafka for event-driven architecture and messaging
- Building and consuming REST APIs
- Supporting database-backed services with performance and scalability in mind
Required experience:
- Java & Spring
- Databases
- Kafka
- REST APIs
Who are hedgehog lab?
hedgehog lab is a digital product consultancy with 20 years of experience. Based in Northern England, we help global brands craft better digital experiences through technical excellence and human-first collaboration.
Ready to apply? Submit your application below.
Java Developer - Contract Engineering · in Edinburgh employer: hedgehog lab
Contact Detail:
hedgehog lab Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer - Contract Engineering · in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial services or real estate. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for those interviews! Brush up on your Java and Spring skills, and be ready to discuss how you've tackled integration challenges in the past. Practising common interview questions can really boost your confidence.
✨Tip Number 3
Showcase your projects! If you’ve built any cool applications or systems using Java, Spring, or Kafka, make sure to highlight them in your conversations. Real-world examples can set you apart from other candidates.
✨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 Java Developer - Contract Engineering · in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and any relevant projects. We want to see how your skills align with what we’re looking for, 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 the perfect fit for this role and how your background in financial services or real estate can add value to our team. Keep it engaging and personal.
Showcase Your Projects: If you’ve worked on any cool projects involving Kafka, REST APIs, or integration layers, make sure to mention them! We love seeing practical examples of your work that demonstrate your problem-solving skills and technical expertise.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at hedgehog lab
✨Know Your Java Inside Out
Make sure you brush up on your Java and Spring knowledge before the interview. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems, especially in financial services or real estate.
✨Understand the Integration Landscape
Familiarise yourself with integration layers and event-driven architecture, particularly with Kafka. Be prepared to explain how you've built and consumed REST APIs in previous roles, as this will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Think of specific examples where you've tackled challenges related to performance and scalability in database-backed services. This will demonstrate your ability to think critically and apply your skills effectively in a team setting.
✨Ask Insightful Questions
Prepare some thoughtful questions about the team dynamics and the projects you'll be working on. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.