Leave us your email address and we'll send you all the new jobs according to your preferences.

Java Developer - Equities (m/f/d) (m/f/d) (h/f)

Posted 3 hours 21 minutes ago by emagine

£900 - £1,050 Daily
Contract
Not Specified
Other
London, United Kingdom
Job Description

Java Developer - Equities (m/f/d)

Start: ASAP

Duration: 12 months

Location: United Kingdom, London

£900pd - £1050 - London - Senior Java Developer - Equities

About emagine:

emagine is a high-end professional services consultancy and solutions firm specializing in providing business and technology services to the financial services sector. We foster a culture of openness, integrity, and collaboration, aiming to deliver optimal services for our clients and create a positive and equitable working environment.

Role Overview:

We are seeking a Senior Java Developer to join our team, working on a project with a leading Global Investment Bank. As a key contributor, you will play an essential role in building a team for a brand new Front Office eTrading platform, focusing on equities trading across Europe and some of Asia.

Key Responsibilities:

Leverage your expertise in Back End software engineering, particularly with Java, to lead and inspire your team.

Act as a trusted authority and specialist, providing advice and guidance to team members and managers.

Collaborate with a team of software engineers to identify and prioritize improvements.

Take ownership of tech decisions and balance speed, quality, and functionality.

Work closely with the Product team to understand end-user requirements and translate them into effective technical solutions.

Mentor and collaborate with software teams on code review, version control, architecture, pair programming, and software design.

Technical Skills:

  • Java: Extensive experience in developing high-performance, low-latency applications for eTrading platforms.

  • Low-Latency Systems: Proven expertise in optimizing Java applications for low-latency environments, including tuning JVM, garbage collection, and leveraging concurrency frameworks.

  • Web API & ORM: Proficient in building and consuming Web APIs, with strong knowledge of Object-Relational Mapping (ORM) tools like Hibernate for efficient database interaction.

  • Test-Driven Development (TDD) & CI/CD: Strong advocate for TDD, with hands-on experience in implementing Continuous Integration/Continuous Deployment pipelines to ensure rapid and reliable code delivery.

  • Azure PaaS Services: Deep understanding of Azure services including App Services, Function Apps, API Management, Service Bus, Azure Storage, Key Vaults, Azure SQL, Azure Cosmos DB, and Azure AD, with a focus on scalability and high availability.

  • Webservices & API Management: Skilled in designing and managing RESTful Webservices and APIs, with tools like Swagger and Postman, and experience using Microsoft API Management for secure and scalable API delivery.

  • Agile Methodologies: Experienced in working within Agile delivery environments, with a focus on continuous improvement and iterative development.

  • Front Office eTrading: In-depth knowledge of Front Office eTrading and equities trading platforms, with a focus on delivering fast, reliable, and scalable trading solutions.

Join emagine:

If you are up to the challenge and would like to find out more, get in touch with us immediately. Our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential.

"emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion, or ethnic origin."

Email this Job