Java Software Engineer

Java Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Harrington Starr

At a Glance

  • Tasks: Join a team to build low latency systems using Core Java.
  • Company: Unique financial trading tech firm with a focus on precision and excellence.
  • Benefits: Competitive salary, agile work environment, and opportunities for growth.
  • Other info: Dynamic team culture with a commitment to technical excellence.
  • Why this job: Work with passionate engineers and create high-quality, bug-free code.
  • Qualifications: Strong Core Java skills and a passion for test-driven development.

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

Harrington Starr are working alongside a unique financial trading technology firm who are seeking 10+ Senior Java Developers to join their Core Development team and build out low latency systems. You absolutely have to have a demonstrable interest in technology, precision, and technical excellence. Our client's mission is building critical systems, so the company operates a stringent and agile test driven development approach to ensure that the code is of the highest quality and bug free.

The successful candidate will have a strong appreciation of Linux, common design patterns, and be a practitioner of TDD.

For the role of the Senior Java Engineer you will need the following skills:

  • Strong knowledge of Core Java development, ideally in a low latency / real time environment
  • Strong appreciation for all things TDD

Join a team of phenomenally talented engineers who are passionate about the quality of their code. If you're a technologist to your core, you won't find a more satisfying working environment than this.

If you would like to hear more about this position reach out to Ciara Clarke at Harrington Starr.

Java Software Engineer employer: Harrington Starr

Join a pioneering financial trading technology firm in London, where innovation meets precision. With a strong focus on technical excellence and a culture that champions agile test-driven development, employees are empowered to grow their skills alongside some of the industry's brightest minds. Enjoy a collaborative work environment that not only values your contributions but also offers ample opportunities for professional development and career advancement.
Harrington Starr

Contact Detail:

Harrington Starr 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 tech world, especially those who work in financial trading or low latency systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Java projects, especially any that demonstrate your TDD practices. This gives potential employers a taste of your coding style and technical excellence.

✨Tip Number 3

Prepare for technical interviews by brushing up on common design patterns and Linux commands. Practising coding challenges can also help you ace those tricky questions that test your problem-solving skills.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Java Software Engineer

Core Java Development
Low Latency Systems
Real-Time Environment
Test Driven Development (TDD)
Linux
Design Patterns
Technical Excellence
Attention to Detail
Agile Methodologies
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Technology: When writing your application, let your enthusiasm for technology shine through. Share specific examples of projects or technologies that excite you, especially those related to Java and low latency systems.

Highlight Your TDD Experience: Since TDD is a big deal for this role, make sure to emphasise your experience with test-driven development. Mention any relevant projects where you applied TDD principles to ensure high-quality code.

Be Precise and Clear: Precision is key in both coding and applications. Keep your writing clear and concise, avoiding jargon unless it’s relevant. This shows that you value clarity, just like the company values precision in their systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, it makes the process smoother for both you and us!

How to prepare for a job interview at Harrington Starr

✨Show Your Passion for Technology

Make sure to express your genuine interest in technology during the interview. Share examples of projects you've worked on or technologies you've explored that demonstrate your enthusiasm and commitment to staying updated in the field.

✨Demonstrate Your TDD Knowledge

Since the role emphasises Test Driven Development (TDD), be prepared to discuss your experience with it. Bring specific examples of how you've implemented TDD in past projects, and be ready to explain the benefits it brought to your work.

✨Familiarise Yourself with Design Patterns

Brush up on common design patterns relevant to Java development. Be ready to discuss how you've applied these patterns in your previous roles, as this will show your understanding of best practices in software engineering.

✨Prepare for Technical Questions

Expect technical questions that assess your knowledge of Core Java and low latency systems. Practice coding problems and system design scenarios beforehand, so you can confidently showcase your skills during the interview.

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

>