Senior Fullstack Developer

Luxoft

  • Wrocław, dolnośląskie
  • Stała
  • Pełny etat
  • 2 miesiące temu
Project descriptionWe 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
  • - Design, develop, and enhance Java applications for portfolio creation, trade execution, and sharing functionalities. - Optimize system performance to ensure real-time data processing and seamless user interactions. - Develop and integrate APIs to connect with market data providers and trading platforms. - Ensure data consistency and security in multi-threaded environments. - Translate business requirements into scalable technical solutions. - Collaborate with global teams to align development with business objectives. - Support production rollouts and provide ongoing system maintenance.
SKILLSMust have
  • - 10+ years of Java development experience, with expertise in designing scalable applications. - 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 and the ability to work in a fast-paced financial environment. - Excellent communication skills, with the ability to explain technical concepts to business stakeholders.
Nice 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.

Luxoft