At a Glance
- Tasks: Build and enhance backend services using Java and Spring Boot.
- Company: Join a leading banking tech firm with a collaborative environment.
- Benefits: Competitive daily rate, flexible work options, and career growth opportunities.
- Other info: Positions available in London and Edinburgh; work from the office at least 2 days a week.
- Why this job: Make an impact in the banking sector while honing your Java skills.
- Qualifications: 5+ years of hands-on Java experience and familiarity with REST APIs.
This is a hands-on engineering role focused on building and enhancing backend services within an existing architecture. The role does not require technical leadership or ownership of overall system design.
For selected candidates, LBG BGV checks will be in progress including DBS checks, credit checks, education checks, employment checks, HMRC checks (last 3 years). Candidates will be expected to work from the office at least 2 days a week. Experience in the LBG or banking domain will be advantageous.
Grade E Software Engineer (Backend / Full Stack Java)
Role Level: Grade E (Experienced Engineer, not Senior / Lead)
Experience Guideline: Typically 5–10 years total experience, with strong recent hands-on delivery.
Primary Focus: Backend first Java engineering role. Full-stack experience is beneficial, but backend capability is essential. Working within established patterns, frameworks, and standards.
Must Have Skills:
- Java 9+ with strong practical experience (core Java, collections, exceptions, concurrency basics)
- Spring Boot / Spring Framework with 4+ years hands-on development
- Experience building and consuming REST APIs
- Working knowledge of microservices based applications
- Comfortable delivering features end to end under guidance: coding, unit testing, bug fixing, supporting deployments
Good to Have (not mandatory):
- Exposure to event-driven patterns (e.g. messaging, async processing)
- Experience integrating with other systems or services
- Familiarity with CI/CD pipelines, containers (Docker), cloud-hosted applications
- Some frontend exposure (e.g. React / Angular), but not required
Candidate Demonstration:
Suppliers should submit candidates who can demonstrate strong hands-on coding capability, ability to work productively in an existing codebase, understanding of how their code runs in production, ability to follow engineering standards, patterns, and security practices, and clear communication and collaboration within an engineering squad. This is a Grade E delivery role; candidates must be hands-on Java engineers comfortable working within an established environment.
Position: 5 positions in London and 2 positions in Edinburgh. Strictly not more or less than the specified number of years of experience.
Rate: Rate 350–400 day
Java JAX - API employer: Infinity Quest
Contact Detail:
Infinity Quest Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java JAX - API
✨Tip Number 1
Get your hands dirty with coding! Brush up on your Java skills and make sure you can demonstrate your backend capabilities. Practice building and consuming REST APIs, as this is crucial for the role.
✨Tip Number 2
Networking is key! Connect with professionals in the banking domain or those who have experience with LBG. Attend meetups or online forums to get insights and maybe even a referral.
✨Tip Number 3
Showcase your problem-solving skills! Be ready to discuss how you've tackled challenges in previous projects. Prepare examples that highlight your ability to deliver features end-to-end.
✨Tip Number 4
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 Java JAX - API
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java experience, especially with Spring Boot and REST APIs. We want to see how your skills match the job description, so don’t be shy about showcasing your hands-on delivery!
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 fits in with our team. We love seeing genuine enthusiasm for the position.
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We’re keen to see your coding capabilities and how you’ve tackled challenges in your previous roles.
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 Infinity Quest
✨Know Your Java Inside Out
Make sure you brush up on your Java 9+ skills, especially core concepts like collections and concurrency. Be ready to discuss your hands-on experience with Spring Boot and how you've built or consumed REST APIs in previous projects.
✨Familiarise Yourself with the Banking Domain
If you have any experience in the banking sector or with LBG, highlight it! Even if it's not mandatory, showing that you understand the domain can give you an edge over other candidates.
✨Demonstrate Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in past projects and how you tackled them. This role requires you to deliver features end-to-end, so showcasing your coding, testing, and deployment experiences will be crucial.
✨Communicate Clearly and Collaboratively
Since you'll be working within an engineering squad, practice articulating your thoughts clearly. Be ready to discuss how you've collaborated with others in the past and how you follow engineering standards and security practices.