Backend Java Developer in Belfast

Backend Java Developer in Belfast

Belfast Full-Time 50000 - 70000 € / year (est.) No home office possible
Thrive IT Systems

At a Glance

  • Tasks: Develop and maintain high-performance applications using Java and Spring Boot.
  • Company: Join a leading financial services firm with a focus on innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic work environment with strong emphasis on teamwork and career advancement.
  • Why this job: Make an impact in the fast-paced world of finance with cutting-edge technology.
  • Qualifications: Bachelor's degree or equivalent experience in software development.

The predicted salary is between 50000 - 70000 € per year.

About the Role

The role involves developing and maintaining high-performance applications using Java and Spring Boot, with a focus on market connectivity and low latency programming.

Responsibilities

  • Experience with Java NIO components like Channels, Buffers, and Selectors is expected.
  • Expert knowledge of FIX protocol, Market Connectivity, and Low latency programming is a must.
  • Very strong in Java and Spring Boot based application development.
  • Experience with middle layer messaging services like JMS, MQ, EMS, or Kafka.
  • Strong at RDBMS concepts and experience with Oracle, Sybase, or MS SQL.
  • Cloud experience with Micro Services and Containerization is a big plus.
  • Test driven development and adherence to the firm's minimum development standards.
  • Experience with Unix or Linux scripting.
  • Solid experience with CICD tools, Agile Development, and Software life cycle.
  • Basic experience with MS Office platform tools like Word, PPT, and Excel is necessary.

Qualifications

Bachelor's degree, University degree, or equivalent experience.

Required Skills

  • Java
  • Microservices
  • Spring Boot

Preferred Skills

  • Experience in financial services domain.
  • Excellent analytical, communication, and interpersonal skills.
  • Ability to work independently, take ownership, troubleshoot, and multitask.

Backend Java Developer in Belfast employer: Thrive IT Systems

Join a dynamic and innovative team as a Backend Java Developer, where you will thrive in a collaborative work culture that values creativity and technical excellence. Our company offers competitive benefits, including professional development opportunities and a supportive environment that encourages growth and learning. Located in a vibrant area, we provide a unique chance to work on cutting-edge technology while making a meaningful impact in the financial services sector.

Thrive IT Systems

Contact Detail:

Thrive IT Systems Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Java Developer in Belfast

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in financial services. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your Java and Spring Boot projects. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for technical interviews by brushing up on Java NIO components and the FIX protocol. Practise coding challenges and mock interviews to boost your confidence and performance.

Tip Number 4

Don’t forget to 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 Backend Java Developer in Belfast

Java
Spring Boot
Java NIO
FIX Protocol
Market Connectivity
Low Latency Programming
Messaging Services (JMS, MQ, EMS, Kafka)

Some tips for your application 🫡

Show Off Your Java Skills:Make sure to highlight your experience with Java and Spring Boot in your application. We want to see how you've used these technologies in real projects, so don’t hold back on the details!

Talk About Your Experience:If you've worked with market connectivity or low latency programming, let us know! Share specific examples of how you've tackled challenges in these areas, as it’ll really make your application stand out.

Don’t Forget the Basics:We’re looking for solid RDBMS knowledge, so mention any experience you have with Oracle, Sybase, or MS SQL. Also, if you’ve dabbled in Unix or Linux scripting, give us a shout about that too!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

How to prepare for a job interview at Thrive IT Systems

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially focusing on NIO components like Channels and Buffers. Be ready to discuss how you've used these in past projects, as well as your experience with Spring Boot.

Understand Market Connectivity

Familiarise yourself with the FIX protocol and low latency programming. Prepare examples of how you've implemented market connectivity in your previous roles, as this will show your expertise in the financial services domain.

Showcase Your Messaging Service Experience

Be prepared to talk about your experience with middle layer messaging services like JMS, MQ, or Kafka. Highlight specific projects where you’ve successfully integrated these technologies to enhance application performance.

Demonstrate Your CI/CD Knowledge

Since experience with CI/CD tools is crucial, be ready to discuss your familiarity with Agile Development and the software life cycle. Share how you've applied test-driven development in your work to ensure high-quality code.