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.
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
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.