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

Emagine Consulting, City of Westminster

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

Salary Not Specified

Emagine Consulting, City of Westminster

  • Full time
  • Temporary
  • Onsite working

Posted 2 days ago, 2 Oct | Get your application in today.

Closing date: Closing date not specified

job Ref: d7f4e6ba51204a6e8e680a5a49e103c7

Full Job Description

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.

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

    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.