Lead Java Developer - Banking in Leeds
Lead Java Developer - Banking

Lead Java Developer - Banking in Leeds

Leeds Full-Time 70000 - 90000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead Java development for banking solutions using the latest technologies.
  • Company: Join a leading banking tech firm in Edinburgh or Leeds.
  • Benefits: Attractive salary, flexible working options, and career advancement opportunities.
  • Other info: Dynamic team environment with a focus on professional growth.
  • Why this job: Shape the future of banking with innovative software solutions.
  • Qualifications: Expertise in Java, Spring Boot, SQL, and cloud technologies required.

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

Location: Edinburgh and Leeds, UK.

Mandatory Skills & Experience

  • Java 17: Functional programming features, records, sealed classes, performance considerations.
  • Spring Boot: Auto-configuration, profiles, Spring Data/JPA, WebFlux (nice), validation, actuator.
  • SQL & RDBMS: Schema design, indexes, query optimization, transactions, isolation levels.
  • Apache Kafka: Topic design, partitioning strategy, consumer groups, offsets, retries/DLQ, schema registry/Avro/Protobuf.
  • GCP: Familiarity with Cloud Run or GKE, Cloud SQL, Cloud Storage, Secret Manager, IAM, VPC; cost/perf trade-offs.
  • DevOps Tooling: Git, CI/CD (Jenkins/GitHub Actions/GitLab), Docker; Kubernetes fundamentals; IaC awareness.
  • Software Engineering Fundamentals: DDD concepts, SOLID, testing (unit/integration), performance profiling, and security basics (OAuth2/JWT, OWASP Top 10).

Non-Mandatory (Nice-to-Have)

  • MongoDB (schema design, indexes, aggregation).
  • Messaging systems: RabbitMQ, GCP Pub/Sub, or SQS/SNS.
  • Caching & Performance: Redis, Hazelcast; rate limiting; API gateways (Kong/Apigee).
  • Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry, distributed tracing.
  • Build & Infra: Maven/Gradle tuning, Helm charts, Terraform, Argo CD.
  • Testing: Testcontainers, WireMock/MockServer, contract testing (Pact), chaos testing basics.
  • Security: mTLS, secrets rotation, vulnerability scanning (Snyk/Trivy), supply chain security.

Lead Java Developer - Banking in Leeds employer: IT WORLD LIMITED

As a Lead Java Developer at our esteemed banking institution, you will thrive in a dynamic work culture that prioritises innovation and collaboration. Located in the vibrant cities of Edinburgh and Leeds, we offer competitive benefits, continuous professional development opportunities, and a commitment to employee well-being, making us an exceptional employer for those seeking a meaningful career in technology.
I

Contact Detail:

IT WORLD LIMITED Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Java Developer - Banking in Leeds

✨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 cloud technologies. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those using Java 17, Spring Boot, or any of the other tools mentioned in the job description. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on key concepts like DDD, SOLID principles, and performance profiling. Practise coding challenges that focus on Java and SQL to keep your skills sharp. We want you to ace that interview!

✨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 are proactive about their job search!

We think you need these skills to ace Lead Java Developer - Banking in Leeds

Java 17
Spring Boot
SQL & RDBMS
Apache Kafka
GCP
DevOps Tooling
Software Engineering Fundamentals
MongoDB
Messaging systems
Caching & Performance
Observability
Build & Infra
Testing
Security

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java 17, Spring Boot, and any other relevant tech. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your best bits!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the Lead Java Developer role and how your background fits into our banking projects. Keep it engaging and personal – we love a good story!

Show Off Your Projects: If you've worked on any cool projects using the skills mentioned in the job description, make sure to include them. We’re keen to see your hands-on experience with tools like Apache Kafka or GCP, so don’t hold back!

Apply Through Our Website: We recommend applying directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!

How to prepare for a job interview at IT WORLD LIMITED

✨Know Your Java Inside Out

Make sure you’re well-versed in Java 17, especially the functional programming features and performance considerations. Brush up on records and sealed classes, as these are likely to come up in conversation. Being able to discuss how you've applied these concepts in past projects will really impress.

✨Spring Boot Mastery is Key

Familiarise yourself with Spring Boot’s auto-configuration and profiles. Be ready to talk about your experience with Spring Data/JPA and WebFlux. If you can share specific examples of how you’ve implemented validation and actuator features, that’ll show you know your stuff!

✨SQL Skills are a Must

Prepare to discuss schema design, query optimisation, and transaction management. Knowing the ins and outs of RDBMS will be crucial, so think of scenarios where you’ve improved performance or solved complex issues. This will demonstrate your practical knowledge.

✨DevOps Tools Familiarity

Get comfortable with Git, CI/CD tools like Jenkins or GitHub Actions, and Docker. If you have experience with Kubernetes or Infrastructure as Code (IaC), make sure to highlight that. Companies love candidates who can bridge development and operations seamlessly!

Lead Java Developer - Banking in Leeds
IT WORLD LIMITED
Location: Leeds

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

>