Vacancy expired!
- Project Description:The Equities 2.0 SWAT team is a team of cross-functional engineers that take up short-term, critical projects which cannot be delivered using standard operating procedures.The current project assignment is to deliver a new feed of data from the Equities domain to the CCO (Capital, Control and Operations) enterprise data lake. This is a new build that will require sourcing existing data from a variety of sources, and building a new platform which can send the required data to CCO for downstream consumption.
- Responsibilities: Java development, primarily server side development, with some opportunities for full stack development Creation of a robust solution design that supports all functional and non-functional requirements Assist in creation of automated testing tooling that will reduce the time spent on manual testing Assist in creation of DevOps tooling to establish strong automation for the software build and deployment processes Follow bank processes and use industry standard tools for implementation and productionization of software Involvement at all stages of SDLC: analysis, design, development, unit and integration testing, UAT facilitation, packaging, deployment Cooperation with other development teams, functional analysts and business analysts and numerous stakeholders of the project, as appropriate for the area of work
- Mandatory Skills Description: A minimum of 5-years of experience in developing and supporting enterprise software systems in core Java technologies Experienced knowledge about Java Spring framework will be an advantage Experience with microservices architecture Experience with cross-platform messaging environments and serialization formats including XML, Json, FIX protocol, etc Experience with automation testing, maintaining a test automation environment, developing and executing automated test scripts using Automated Testing Tools (such as Selenium, Cucumber etc.) DevOps experience supporting entire software development life cycle Knowledge of containerized application deployment (Kubernetes/Docker/Red Hat OpenShift) is a plus
- Nice-to-Have Skills: Expert server-side Java programming skills Advanced full stack Java programming skills Domain knowledge in Investment Banking & Trading (ideally Equities) will be advantageous Strong analytical and technical background with good problem solving skills Good team-working and communication skills Willing to go the extra-mile to achieve team objectives
Vacancy expired!