The FFIO Fund of Funds Development Team provides core application design, development, and support services for the Fund of Funds product. The Fund of Funds product area supports applications for Portfolio Managers and Institutional Clients to maintain fund relationships, allocation rules, and rebalance targets for underlying funds. These decisions are based on holdings value, market value, pricing, accounting, shareholder activity, and portfolio manager instructions. The team is currently working on a modernization program to build the next generation of the platform and it will be hosted on cloud infrastructure.
We are seeking top software technologists to join us to build the next generation of the Fund of Funds Platform. The Senior Full-Stack Engineer position will be based in Westlake, Texas.
The Expertise You Have
- Degree or equivalent in Computer Science, Engineering, or related subject area
- 6+ years of working development experience in Java, SpringBoot, Spring MVC, and Web Services (SOAP/REST)
- 3+ years of experience working with event streaming / messaging platforms such as Kafka or RabbitMQ
- 3+ years of experience with database technologies, preferably Oracle SQL & PL/SQL
- Working experience within an Agile (Scrum, Kanban, etc.) development environment
- Working experience in Behavior Driven Development (BDD)
- Working knowledge of CI/CD processes and tools (i.e., Jenkins, uDeploy, Git)
The Skills You Bring
- You have proven ability to work independently with limited supervision
- You have strong analytical and problem-solving skills
- You have strong collaboration, communication and engagement skills and can articulate and document business/system requirements
- You have hands on Java and open-source skills with the ability to build complex web-based systems from ground up or interfacing with existing systems
- You have experience with web service platform and cloud architecture patterns (AWS is preferred)
Preferences
- Experience with Oracle or EC2 databases is a plus
- Experience with Hibernate ORM
- Experience with Containerization (preferably Docker)
- Experience with Elastic Kubernetes Service (EKS) is a plus
- Experience working with source control systems (preferably GitHub)
- Experience with financial services domains is a plus
The hourly pay rate range for this position is $71.00-100.00 per hour.
Placement in the range will vary based on job responsibilities and scope, geographic location, candidate’s relevant experience, and other factors.