Informacje o stanowisku
Project description
Our client in the banking and capital markets industry is building a centralized platform for its sales and trading business vertical.
A critical challenge is the client experience, where clients face off with three separate businesses, rather than a one-stop-shop. This experience is mirrored on the back-end with three separate workflows and infrastructures across products.
We are a team that engages in the development of a centralized, in-house driven sales and trading platform, collaborating with IT and control functions in support of rollout across all trading business.
Responsibilities
- Large application footprint deployment and support
- Cloud native application development, HA, zero downtime, A/B deployment
- State of the art application instrumentation (logging, tracing, metrics)
- Name server registry, auto DNS, discoverability of services, Service registry and service management
- SpringBoot platform, SpringBoot server, SpringBoot Admin
- Ansible/Terraform, Kubernetes
SKILLS
Must have
- Proven experience of 6-7 years with Java development and strong core Java development skills
- Service API (REST/GRPC/Web servers, OpenApi/SwaggerApi)
- Service integration (REST, grpc, MQ, Kafka)
- Proven knowledge of computer science concepts including concurrency, algorithms, data structures, and distributed systems.
Nice to have
- Knowledge of sales and trading domains of investment banking business
- Graph data structure, graph traversal, graph optimization
- Graph partitioning, distribution, serialization, Graph rendering and visualization
- JNI, Java/.Net integration, Memory management
- Multithreaded and high-performance development
- Concurrent programming and zero lock execution
- Relational algebra (dataset operations), vector processing
#J-18808-Ljbffr
Praca WrocławWrocław - Oferty pracy w okolicznych lokalizacjach