Senior Software Developer
3Owl Management Inc
Makati City, Metro Manila , Philippines
5d ago

About the Opportunity As a Senior Software Developer, you will design and develop high frequency, low latency web applications that will be used by the largest financial institutions in the world.

The Senior Software Developer role demands an individual with exceptional strategic, analytics, organizational, communication, and interpersonal qualities.

The ideal candidate is both technically savvy and able to collaborate well with the team through his / her exceptional communication skills, who gravitates towards issue ownership and accountability.

What you’ll do : Design, develop and unit test highly available, resilient and low latency web applications to be used in investment banking.

Ensure delivery within tight timelines and meeting the functional and non-functional expectations. Ensure quality and optimized code with proper documentation, conduct code peer reviews.

Deploy applications in the cloud (AWS). Troubleshoot complex technical issues with the software, and actively assist the support team as required.

Liaise with third party vendors / software companies when required, incorporating their software releases into the application.

Communicate technical specifications and propose solutions relevant or useful to the application. What you’ll need : 6+ years of software development experience 3+ years focused on Java development.

Strong knowledge and experience using any JavaScript libraries and frameworks such as Angular, NodeJS, VanillaJS, and / or ReactJS Experience in using data formats such as XML and JSON Experience in bash scripting or other scripting languages like Perl or Python Experience in deploying, running and supporting Java applications on Linux environments Experience in developing distributed or service orientated systems Experience in using continuous integration servers Experience or familiarity with Junit, Maven, Git Knowledge of common open-source libraries Good understanding of common design patterns Working knowledge of infrastructure requirements for distributed Java platforms Great to have : Flexibility in developing both back-end Java and front-end HTML / JavaScript FIX protocol experience is highly desirable Experience in messaging systems such as Kafka Experience in NoSQL databases (MongoDB) Practical experience in developing Java multithreading applications Experience using cloud-based servers and services (AWS) Experience in Agile development and usage of tools like JIRA, Confluence and others Experience / knowledge in security and encryption Investment banking / trading knowledge What’s in it for you : The client is a people-first company who takes care of their own! They have the most flexible work environment, which lets all of us balance family and other interests, with work.

They offer 15 paid holidays and 12 medical leaves annually. HMO provided on day 1 with up to 4 free dependents. They offer non-salary financial benefits which include bonuses based on company performance and retirement plans! Internal promotions, individual and group training programs plus certifications and more to help everyone level up their skills.

  • Skillset Required : Confluence, Nodejs, Angular, Reactjs, Trading, Bash, Java Development, Html, Jira, Maven, Mongodb, Java, Nosql, Json, Unit Test, Design Patterns, Accountability, Xml, Investment Banking, Javascript, Perl, Junit, Nosql Databases, Banking, Flexible, Agile, Python, Linux, Communication Skill, Agile Development, Exceptional Communication, Documentation, Scripting Languages, Sql, Software Development, Web Applications
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form