Java Senior Software Developer

2 Months ago • 6-7 Years • Full Stack Development

Job Summary

Job Description

Develop and support a centralized sales and trading platform for a banking and capital markets client. Responsibilities include large application deployment, cloud-native development (HA, zero downtime, A/B deployment), advanced application instrumentation, service registry management (using SpringBoot, Ansible/Terraform, Kubernetes), and integration with IT and control functions. The platform aims to improve client experience by consolidating three separate businesses into a single, unified system.
Must have:
  • 6-7 years Java development experience
  • Strong core Java skills
  • Service API (REST/gRPC/Web servers)
  • Service integration (REST, gRPC, MQ, Kafka)
  • Knowledge of computer science concepts (concurrency, algorithms, data structures, distributed systems)
Good to have:
  • Sales & trading domain knowledge
  • Graph data structures & algorithms
  • Graph partitioning, distribution, serialization, rendering & visualization
  • JNI, Java/.Net integration
  • Memory management
  • Multithreaded & high-performance development
  • Concurrent programming & zero-lock execution
  • Relational algebra & vector processing

Job Details

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.

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 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

Other

Languages

English: C1 Advanced

Seniority

Senior

Similar Jobs

Visa - Staff Site Reliability Engineer - PRE

Visa

Austin, Texas, United States (Hybrid)
3 Months ago
Next Level Business Services - UI Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
3 Months ago
EPAM Systems - Senior Python Software Engineer

EPAM Systems

Maharashtra, India (Remote)
5 Months ago
Warner Bros Discovery - Senior Machine Learning Engineer

Warner Bros Discovery

Bellevue, Washington, United States (On-Site)
1 Month ago
Axinous - Staff Software Development Engineer (Backend)

Axinous

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-iX - Senior Back-End Engineer

N-iX

Ukraine (Remote)
1 Day ago
BBY India - Senior Software Engineer [T500-13558]

BBY India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Monks - Full Stack Developer

Monks

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Google - Software Engineer III, Technical Infrastructure

Google

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Principal Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Playrix - Lead SDET

Playrix

Ukraine (Remote)
3 Months ago
Zoox - Senior/Staff Software Engineer - Simulation Data Platform

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Unity - Senior Workday Engineer / Architect

Unity

Karnataka, India (Hybrid)
3 Months ago
CloudLinux - Full-Stack Lead Engineer for Code Reviewer Project

CloudLinux

(Remote)
2 Weeks ago
Activision - Staff Software Engineer - Activision Blizzard Media

Activision

San Francisco, California, United States (On-Site)
2 Months ago
Luxoft - Android Framework Developer

Luxoft

(Remote)
1 Month ago
Playrix - Technical Director (Game Project)

Playrix

Georgia (Remote)
3 Months ago
Playrix - Director of Engineering

Playrix

Ireland (Remote)
3 Months ago
Microsoft - Software Engineer- Neurodiversity Hiring Program

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Google - Software Engineer, Early Career, Campus

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
TransPerfect - Localization QA Lead - Warsaw (freelance)

TransPerfect

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Joyteractive - Head of New Products

Joyteractive

Poland (Remote)
2 Months ago
Keywords Studios (Player Support) - Player Engagement Support Technology Specialist

Keywords Studios (Player Support)

Silesian Voivodeship, Poland (Remote)
1 Week ago
Netflix - Software Engineer (L5) - Content Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Aristocrat Gaming - Product Owner

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Techland - Graphic Designer (maternity cover)

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Activision - Principal Quest Designer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Netflix - UI Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Ziff Davis - Director Of Software Engineering

Ziff Davis

New York, New York, United States (Remote)
3 Days ago
PwC - Senior Associate_ Java backend developer _Application  Technology_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior Java Developer

Luxoft

Tampa, Florida, United States (On-Site)
1 Month ago
Omnissa - Member of technical staff (C++, JavaScript, React, HTML5)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NAH.io - Web Technical Manager

NAH.io

Hong Kong (On-Site)
3 Months ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

Gurugram, Haryana, India (On-Site)
3 Months ago
Velotio Technologies - Senior Engineer (ROR + NodeJS)

Velotio Technologies

Pune, Maharashtra, India (Remote)
2 Months ago
ION - Senior Java Developer - Italy

ION

Milan, Lombardy, Italy (On-Site)
4 Months ago
Hitachi - CRM Technical Consultant - NA Team

Hitachi

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Postman - Strategic Solutions Engineer

Postman

Toronto, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bucharest, Bucharest, Romania (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug