Full-Time Java Software Engineer - Boutique Investment Management Tech
My start-up' Investment Management Software client are in an exciting period of growth and it is tech that is driving it. I am currently looking for software engineers to work on the firms primary core product focused on Low level Server Side Java development.
The main project you will be working on will be the build-out of a new Java 8 based portfolio management system. The system will be used to take feeds from the source at truth, transforming the feeds, allowing the portfolio to be seen holistically and be aggregated and reported on for the users in real-tine. This is a business-aligned client facing software engineering team. Good communication and interpersonal relationship skills are of real importance to enable the development of close relationships with both the clients and sales teams which will be essential for your day-to-day working interactions.
Must Have Skills:
- Core Java (Other JVM languages also considered!) - Syntax, Performance Tuning, Hash Maps, Data Structures, Garbage Collection, Multithreading
- Design Patterns
- Agile Development style
- Distributed Systems experience
- Excellent communication
- Excellent understanding of Core Computer Science - Data Structures + Algorithms
Financial experience is certainly not a prerequisite for this role. Candidates with no finance experience are encouraged to apply.
For more information please get in touch with me at (see below) or call me
Keywords: Core Java, JVM, Multithreading, Garbage Collection, Data Structures, Hash Maps, Distributed Computing, Performance Tuning, Java Syntax