Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.

Java Software Engineer Jobs

Company

Radley James

Address Cary, NC, United States
Employment type FULL_TIME
Salary
Category IT Services and IT Consulting,Capital Markets,Financial Services
Expires 2023-08-10
Posted at 10 months ago
Job Description

Java Developer - Front Office Team (Hedge Fund)


We are seeking a highly skilled Java Developer to join our Front Office Team at a Hedge Fund based in Cary. As a Java Developer, you will be responsible for designing, developing, testing and implementing scalable and high-performance software solutions for the Hedge Fund's trading applications. You will work closely with the trading team, other developers, and stakeholders to deliver high-quality software solutions that enable the Hedge Fund to operate more efficiently and effectively.


Responsibilities:

  • Collaborate with the trading team and other developers to understand business requirements and design solutions that meet the Hedge Fund's needs
  • Troubleshoot and resolve issues that arise with software solutions in a timely and efficient manner
  • Work closely with stakeholders to ensure timely and successful delivery of software solutions
  • Ensure software solutions are tested thoroughly to ensure high quality and reliability
  • Design and develop high-performance and scalable software solutions for the Hedge Fund's trading applications using Java, Spring, and other relevant technologies
  • Stay up-to-date with emerging trends and technologies in software development and apply them to the Hedge Fund's trading applications


Qualifications:

  • Strong experience with Spring, Hibernate, and other relevant frameworks
  • 3+ years of experience in Java development with a strong understanding of core Java concepts and design patterns
  • Experience with database technologies such as SQL and NoSQL databases
  • Strong communication and collaboration skills
  • Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment
  • Experience with messaging technologies such as JMS, Kafka, and RabbitMQ
  • Bachelor's degree in Computer Science or related field
  • Strong understanding of software development best practices such as Agile development, unit testing, and continuous integration/continuous delivery (CI/CD)