Java Software Engineer in Warrington

Java Software Engineer in Warrington

Warrington Full-Time 70000 - 70000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Design and develop high-performance Java applications in a dynamic banking environment.
  • Company: Leading financial services organisation investing in technology and innovation.
  • Benefits: Competitive salary, performance bonus, private healthcare, and hybrid working options.
  • Other info: Great career growth opportunities and exposure to complex banking systems.
  • Why this job: Join a digital transformation journey and make an impact in the financial sector.
  • Qualifications: Strong Java development experience and familiarity with banking or regulated environments.

The predicted salary is between 70000 - 70000 £ per year.

You must have the relevant Right to Work in the UK – no VISA sponsorship can be provided for this role.

The Company

We are working with a leading financial services organisation who are investing heavily in their technology function. As part of an ongoing digital transformation programme, they are looking to bring on board an experienced Java Developer to join their growing engineering team.

The Role

As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications within a complex banking environment. You will work closely with cross-functional teams including architects, business analysts, and product owners to deliver robust, secure solutions that meet the demands of a regulated financial services environment.

Key Responsibilities

  • Design and develop Java-based applications and microservices
  • Work within Agile/Scrum delivery teams to deliver high quality software
  • Collaborate with architects and senior engineers on solution design
  • Write clean, maintainable, and well-tested code (unit and integration testing)
  • Participate in code reviews and contribute to engineering best practices
  • Integrate with internal and third-party banking systems and APIs
  • Ensure all development meets security, compliance, and regulatory standards
  • Troubleshoot, debug, and optimise existing applications

Required Skills & Experience

  • Strong commercial experience in Java development (Java 8, 11, or 17+)
  • Experience working within banking, financial services, or a regulated environment
  • Proficiency with Spring Boot and/or Spring Framework
  • Experience with microservices architecture and RESTful API development
  • Strong understanding of SQL and relational databases
  • Familiarity with CI/CD pipelines and DevOps practices (Jenkins, GitLab, Azure DevOps)
  • Experience with cloud platforms (AWS, Azure, or GCP) desirable
  • Knowledge of containerisation (Docker, Kubernetes) desirable
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ)
  • Knowledge of investment banking, retail banking, or payments domain
  • Familiarity with regulatory frameworks (FCA, Basel III, MiFID II)
  • Experience with Agile methodologies (Scrum, SAFe)

What's on Offer

  • Competitive base salary
  • Performance-related bonus
  • Pension scheme
  • Private healthcare
  • Hybrid working arrangements
  • Career development and progression opportunities
  • Exposure to large-scale, complex banking systems

Next Steps

If you are an experienced Java Developer with a background in banking or financial services and are looking for your next permanent opportunity, we'd love to hear from you. Please apply with your most up to date CV or contact us directly for a confidential discussion.

Java Software Engineer in Warrington employer: Evantis Recruitment

Join a leading financial services organisation that prioritises innovation and technology, offering a dynamic work culture where collaboration and professional growth are at the forefront. With competitive salaries, performance-related bonuses, and opportunities for career advancement, this role as a Java Software Engineer not only provides exposure to complex banking systems but also supports a hybrid working model that promotes work-life balance.

E

Contact Details:

Evantis Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Software Engineer in Warrington

Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups or webinars related to Java development and financial services. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those related to banking or financial services. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your experience with Agile methodologies and microservices architecture. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented Java Developers. By applying directly, you’ll ensure your application gets the attention it deserves. Let’s get you that dream job!

We think you need these skills to ace Java Software Engineer in Warrington

Java Development
Java 8
Java 11
Java 17+
Spring Boot
Spring Framework
Microservices Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java, Spring Boot, and any relevant banking or financial services background. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've designed and developed Java applications or microservices. We love seeing real examples of your work, especially if they relate to banking or regulated environments.

Keep It Clean and Concise:Your application should be easy to read and straight to the point. Avoid jargon and keep your language clear. We appreciate a well-structured application that gets to the heart of your qualifications.

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Evantis Recruitment

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially the versions mentioned in the job description. Be ready to discuss your experience with Java 8, 11, or 17+, and be prepared to answer technical questions or even solve coding problems on the spot.

Familiarise Yourself with Banking Regulations

Since this role is within a regulated financial services environment, it’s crucial to understand relevant regulations like FCA, Basel III, and MiFID II. Showing that you’re aware of these frameworks can set you apart from other candidates.

Showcase Your Agile Experience

The company values Agile methodologies, so be ready to discuss your experience working in Agile/Scrum teams. Share specific examples of how you’ve contributed to team success and delivered high-quality software in a fast-paced environment.

Prepare for Collaboration Questions

As a Java Developer, you'll be working closely with cross-functional teams. Think of examples where you've collaborated with architects, business analysts, or product owners. Highlight your communication skills and how you’ve contributed to solution design.