Roles & Responsibilities
- Implementation of business and technical requirements using innovative technologies/architectures.
- Participate in architectural decisions and have the opportunity to play a pivotal role on how the global platform evolves.
- Agile / DevOps practices adoption
- Code reviews
- Assist in the Product Backlog prioritization along with the Product owners.
- Close collaboration with business and technology stakeholders to ensure the platform’s value is maximized.
- Ensure that the regulatory engine has maximum operational stability and technical hygiene.
- Risk management and proactive implementation of changes to avoid outages.
- Awareness of technology trends to use as input in shaping the platform’s future architecture.
- Ensure there is comprehensive documentation covering all aspects of the functionality and operation of the platform.
- Ensure the platform is compliant with Firmwide policies including Audit and Risk Assessment Reviews
- 3rd level support
This position requires:
- Core Java (ideally version 8+), and java frameworks like Spring and/or Micronaut skills
- Experienced in SQL development (preferably Oracle) and query optimization.
- 3+ years with web frameworks (ideally ReactJS)
- Experienced in Microservices and streaming technologies like Kafka / Pulsar,
- Proficient in working using Agile frameworks and has excellent DevOps and Test-Driven Development skills
- Solid background on adoption and use of software design and architectural patterns.
- Extensive use of Test-Driven Development