Java Software Engineer

Java Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Eden Scott

At a Glance

  • Tasks: Build and enhance backend services for next-gen payment technology.
  • Company: Fast-growing fintech with a focus on innovation and autonomy.
  • Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
  • Qualifications: 3-5 years in software engineering with strong Java and API design skills.
  • Other info: Join a culture that values experimentation and continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

Software Engineer (Java) opportunity with a rapidly scaling fintech building next‑gen payment technology. You will be a talented Java Software Engineer who wants to make a real impact in a high‑autonomy engineering environment. If you love clean architecture, modern tooling, and solving meaningful problems at scale, this is your next move.

What you will work on:

  • Building and enhancing backend services and high‑availability systems
  • Designing scalable REST APIs used in real‑world high‑traffic environments
  • Working end‑to‑end across design, development, CI/CD, and release
  • Contributing to a modern engineering culture that values autonomy, quality, and continuous improvement

Requirements:

  • 3-5 years in a Software Engineering position
  • BS or MS in Computer Science or related field
  • Experience in Java backend development, with proficiency in either Spring Boot or J2EE
  • Strong understanding of Spring Core internals, specifically IoC and Dependency Injection
  • Solid experience with relational databases, including schema design, complex queries, and performance optimization
  • Proficiency in utilizing AI‑driven development tools (such as Windsurf, Claude Code, or similar) to accelerate delivery and maintain high code quality
  • Experience in designing and implementing scalable RESTful APIs
  • Strong command of Git, CI/CD pipelines, and modern software development methodologies
  • Hands‑on experience in building and maintaining robust, high‑availability systems designed for high‑concurrency and large‑scale traffic
  • Experience with Design Patterns, Refactoring, OO Design, and related areas
  • Willingness to work as part of a team

Why this role?

  • High ownership, low bureaucracy
  • Experiment, innovate, and grow with a fast‑moving fintech

Java Software Engineer employer: Eden Scott

Join a dynamic fintech that champions innovation and autonomy, offering a fully remote work environment across the UK. With a strong focus on employee growth, you will have the opportunity to experiment and contribute to cutting-edge payment technology while enjoying a culture that values quality and continuous improvement. This is not just a job; it's a chance to make a real impact in a rapidly scaling industry.
Eden Scott

Contact Detail:

Eden Scott Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for a Java Software Engineer role. You never know who might have the inside scoop on an opportunity that’s not even advertised yet!

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those involving Java backend development and REST APIs. This gives potential employers a tangible look at what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of Spring Boot and J2EE. Practice coding challenges and system design questions that reflect the high-availability systems you'll be working on. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it’s a great way to ensure your application gets the attention it deserves in our fast-growing fintech environment.

We think you need these skills to ace Java Software Engineer

Java
Spring Boot
J2EE
Spring Core
IoC
Dependency Injection
Relational Databases
Schema Design
Complex Queries
Performance Optimization
RESTful APIs
Git
CI/CD Pipelines
Design Patterns
Object-Oriented Design

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java backend development and any relevant projects. We want to see how your skills align with our needs, so don’t be shy about showcasing your expertise in Spring Boot or J2EE!

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 you can contribute to our fast-growth fintech. We love seeing passion and personality, so let us know what makes you tick!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled meaningful problems at scale. We’re all about clean architecture and high-availability systems, so share your experiences that demonstrate your ability to innovate and improve.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and we’ll be able to review your application quickly. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Eden Scott

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially with Spring Boot or J2EE. Be ready to discuss your experience with backend development and how you've tackled challenges in high-traffic environments.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've designed scalable REST APIs or optimised database performance. Highlight specific projects where you made a real impact, as this will resonate well with the interviewers.

✨Familiarise Yourself with Modern Tools

Since the role involves using AI-driven development tools, be prepared to discuss any experience you have with tools like Windsurf or Claude Code. If you haven't used them yet, do some research and be ready to talk about how you would integrate such tools into your workflow.

✨Emphasise Team Collaboration

This position values teamwork, so think of instances where you've successfully collaborated with others. Be ready to discuss how you contribute to a positive engineering culture and how you handle feedback and continuous improvement.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>