Java Developer

BGC Partners New York , NY 10007

Posted 2 months ago

Company Overview:

kACE was created when FENICS Software, a leading provider of FX derivatives dealing and risk management solutions, acquired the specialist foreign exchange (FX), rates pricing and analytics firm Kalahari in late 2017.

The integrated brand has over 60 years' combined experience in delivering innovative, real time pricing and analytics solutions to the global financial markets.

kACE operates out of five global offices in London, New York, Hong Kong, Tokyo and Singapore, with development and technical deployment teams in Asia, Europe, the Middle East, and Africa (EMEA), and the Americas.

As a member of the kACE product development group, you will be part of a team implementing innovative and cutting-edge solutions designed to meet the needs of a rapidly changing market.

Role: Java Developer


As a member of the kACE product development group, you will be part of a team implementing innovative and cutting-edge solutions designed to meet the needs of a rapidly changing market.

  • Work with Product Owner to ensure full understanding of the story requirements, within the context of the existing systems.

  • Make technical decisions and create designs.

  • Produce and document technical designs and implement requirements according to designs.

  • Ensure that the deliverables meet all the specified acceptance criteria.

  • Escalate technical design or specification issues to Scrum Master, Product Owner and other Agile team members as soon as they arise.

  • Adhere to the kACE coding standards and Scrum process.

  • Actively participate in all Scrum ceremonies.

  • Set and own your development goals, providing regular status updates to the scrum master.

  • Participate in testing as needed to delivery committed value by sprint end.

  • Achieve in depth expertise of one or more component of the kACE system

  • Support kACE-hosted customer-facing applications during business and off hours.

  • Participate in periodic release activities.


  • BS in computer science, math, or related field.

  • 3+ years of experience developing business critical enterprise-level solutions.

  • Strong expertise in Java required. Other languages such as C++, Python is a plus.

  • Knowledge of trading systems, foreign exchange or derivatives is a major plus.

  • Ability to build sustainable and scalable enterprise solutions.

  • Extensive domain knowledge in one or more areas of software technologies: big data, NO-SQL multi-threading, distributed processing, messaging, etc.

  • Must be energetic, self-motivated and possess excellent problem-solving and communication skills.

  • Must be able to work within an established team and be willing to take direction.

BGC Partners & affiliates do not accept agency resumes. Please do not forward resumes to our job alias, employees or any other company location. BGC Partners & affiliates are not responsible for any fees related to unsolicited resumes. Please contact the Recruitment function for additional details

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer

Two95 International Inc.

Posted 3 weeks ago

VIEW JOBS 8/30/2021 12:00:00 AM 2021-11-28T00:00 <p><strong>Hi,</strong></p> <p><strong> Title </strong>– Java Developer</p> <p> <strong>Position </strong>– Contract (24 + Months) (100 % Remote opportunity) </p> <p> <strong>Location </strong>– (Remote opportunity)</p> <p> <strong>Salary- </strong>$Open(Best Possible)</p> <p><strong>Required Skills:</strong></p> <ul> <li>Must possess the following essential Skills:<br> - Spring Boot Microservices<br> - REST API development<br> - Advanced Java Development experience<br> - AWS Cloud Computing experience<br> - React.js experience (If not, Angular.js experience would help)</li> <li>Foundational:<br> - analyze problems and program in two or more programming language/platforms<br> - understand and develop functional and non-functional requirements for a system<br> - work with multiple programming frameworks<br> - develop, test and maintain code using software development methodology and appropriate technologies for the system being used.<br> - integrate systems to databases and other applications using middleware such as SnapLogic and cosume or produce SOAP or REST based services, etc.</li> <li>Agile, DevOPS and Cloud:<br> - is proficient at automated testing strategies, including TDD<br> - understand advanced concepts of Containers, Micro-Services, Continuous Integration<br> - understand Cloud computing concepts and how to build Cloud deployable application<br> - perform load and performance testing on the application and do regular performance tuning</li> <li>WORK EXPERIENCE:IT 7+ years; Software Development 3+ years </li> <li>EDUCATION: Bachelors: Computer and Information Science (Preferred)</li> </ul> <p>Note: If interested please send your updated resume and include your rate requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.</p> <p> We look forward to hearing from you at the earliest!.</p> Two95 International Inc. New York NY

Java Developer

BGC Partners