Point your AI agent at freehire and let it find you a job.

Get the CLI →

AURUMJIN CONSULTING PTE. LTD.

Open 58d

Software Analyst

Posted Updated 9 views
Discussion

Summary

Develops and maintains Java-based software solutions for fintech applications, focusing on design, coding, testing, and production support in an investment banking environment.

Job Description & Requirements

  • Able to conceptualize, propose technical design.
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards.
  • Liaise with business analysts for clarification and understanding of requirements.
  • Organize and keep up to date detailed technical documentation
  • Develop tests strategy in coordination with project manager / Business Analysts
  • Provide technical assistance during user acceptance test • Support applications in production - analyze and resolve issues as they arise as well as propose optimizations for future.

Qualifications And Profile

The successful candidate will definitely have:

  • At least 3 years of software development experience
  • At least 3 years’ experience working with Java.
  • Strong knowledge on various design patterns
  • A strong understanding of recent Java language features, such as lambdas, streams, and futures
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code – understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests. Strong familiarity with Linux and bash
  • Good knowledge of SQL Messaging technology such as kafka,Rabbit MQ • XML, XPath, XSLT management
  • General knowledge and understanding of investment banking domain, capital market FO/BO environment is an advantage • Understanding or interest in finance & financial markets, particularly interest rate derivatives in their many forms (Forwards, Futures, Swaps, Swaptions, etc)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available