Octus is looking to architect, design, and develop the next generation architecture for the Sky Road platform to improve its scalability, performance, and functionality to build the next generation Sky Road architecture.
Requirements
- Java experience, at least 5 years
- Experience with Spring Boot framework, Spring Security framework, JPA at least 5 years
- Experience with Relational/NoSQL Databases, at least 5 years
- Experience with Java Messaging Service (SQS, Kafka or similar)
- Experience with Hazlecast, Google Guave, or equivalent Java Cache technologies
- Experience with using AWS services to build application frameworks (i.e. AWS Fargate, AWS Lambda, AWS Load Balancers, AWS database technologies).
- Experience with CI/CD technologies such as Git, Jenkins, Java IDEs
Responsibilities
- Improve scalability, reliability and performance of the Sky Road platform architecture to allow the application to scale to accommodate additional clients, features, and data volumes
- Improve the architecture to provide additional infrastructure to support features such as real-time event processing, integrating real-time external interfaces and data warehousing.
- Assist in timely resolution of incidents and support day-to-day operations when issues occur in production.
- Write automated JUnit and regression tests.
- Help to improve and maintain documentation for internal team members.
Other
- Bachelor’s degree in Computer Science
- good communication and teamwork skills
- motivation to learn new skills
- Committed to maintaining a clean, readable, and consistent codebase by making thoughtful and well-integrated contributions and participating in GIT pull-requests/code reviews
- Familiarity building Financial Software Applications, specifically trade/position keeping systems