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.