Senior Fullstack Developer

2 Days ago • 10 Years + • Full Stack Development

Job Summary

Job Description

We are looking for a Senior Java Developer to design and build a cutting-edge application for investors to create, manage, and share client portfolios, and execute trades. This role involves working on high-performance, scalable systems that support real-time investment decision-making. You will be responsible for architecting, developing, and optimizing core backend functionalities while collaborating with global teams to deliver a seamless investor experience. Responsibilities include designing, developing, and enhancing Java applications for portfolio creation, trade execution, and sharing functionalities; optimizing system performance; developing and integrating APIs; ensuring data consistency and security; translating business requirements into scalable technical solutions; and supporting production rollouts.
Must have:
  • 10+ years of Java development experience
  • At least 3 years expertise in React
  • Azure Cloud Services
  • Working knowledge of Spring Framework, RESTful APIs, and microservices architecture
  • Strong knowledge of multi-threading, concurrency, and high-performance computing
  • Proficiency in object-oriented design, SOLID principles, and functional programming
  • Experience with messaging systems (e.g., Kafka) and data serialization (e.g., AVRO)
  • Familiarity with Agile methodologies and CI/CD pipelines
  • Strong analytical skills in a financial environment
  • Excellent communication skills with business stakeholders
Good to have:
  • Experience with low-latency systems and real-time market data processing
  • Knowledge of financial markets and investment products
  • Experience with trading platforms (e.g., Bloomberg, Tradeweb)
  • Proficiency in automated testing and CI/CD best practices
  • Exposure to Python or other scripting languages

Job Details

Project description

We are looking for a Senior Java Developer to help design and build a cutting-edge application for investors to create, manage, and share client portfolios, along with executing trades. This role involves working on high-performance, scalable systems that support real-time investment decision-making. You will be responsible for architecting, developing, and optimizing core backend functionalities while collaborating with global teams to deliver a seamless investor experience.

Responsibilities
bullet icon

Design, develop, and enhance Java applications for portfolio creation, trade execution, and sharing functionalities.

bullet icon

Optimize system performance to ensure real-time data processing and seamless user interactions.

bullet icon

Develop and integrate APIs to connect with market data providers and trading platforms.

bullet icon

Ensure data consistency and security in multi-threaded environments.

bullet icon

Translate business requirements into scalable technical solutions.

bullet icon

Collaborate with global teams to align development with business objectives.

bullet icon

Support production rollouts and provide ongoing system maintenance.

Skills

Must have

bullet icon

10+ years of Java development experience, with expertise in designing scalable applications.

bullet icon

At least 3 years expertise in React

bullet icon

Azure Cloud Services

bullet icon

Working knowledge of Spring Framework, RESTful APIs, and microservices architecture

bullet icon

Strong knowledge of multi-threading, concurrency, and high-performance computing.

bullet icon

Proficiency in object-oriented design, SOLID principles, and functional programming.

bullet icon

Experience with messaging systems (e.g., Kafka) and data serialization (e.g., AVRO).

bullet icon

Familiarity with Agile methodologies and CI/CD pipelines.

bullet icon

Strong analytical skills and the ability to work in a fast-paced financial environment.

bullet icon

Excellent communication skills, with the ability to explain technical concepts to business stakeholders.

Nice to have

bullet icon

Experience with low-latency systems and real-time market data processing.

bullet icon

Knowledge of financial markets and investment products.

bullet icon

Experience with trading platforms (e.g., Bloomberg, Tradeweb).

bullet icon

Proficiency in automated testing and CI/CD best practices.

bullet icon

Exposure to Python or other scripting languages.

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Senior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Wrocław, Lower Silesian Voivodeship, Poland

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Ukrainka, Kyiv Oblast, Ukraine (Remote)

India (Remote)

Germany (Remote)

Egypt (Remote)

Pune, Maharashtra, India (On-Site)

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

Zürich, Zurich, Switzerland (On-Site)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

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

Job Common Plug