Java Senior Software Developer
at Luxoft
Kraków, małopolskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Nov, 2024 | Not Specified | 22 Aug, 2024 | N/A | Memory Management,Rest,Algorithms,Service Integration,Visualization,Concurrent Programming,Data Structures,Distributed Systems,Serialization | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PROJECT DESCRIPTION
Our client in 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 engage in development of a centralized, in-house driven sales and trading platform, engaging with IT and control functions in support of rollout across all trading business.
SKILLS
Must have
Proven experience 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
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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Kraków, małopolskie, Poland