pracaon.pl

Senior Server-Side Java Developer

Wrocław, Lower Silesian Voivodeship, Polska
EPAM
Partner
dziś
Wynagrodzenie do ustalenia
Pełny etat • Hybrydowa • IT i Telekomunikacja

Najważniejsze cechy oferty

  • Min. 5 lat doświadczenia

  • Backend: Java / .NET / Node / Python

  • DevOps / Cloud: AWS, Azure, Docker, Kubernetes

  • Model hybrydowy - część pracy zdalnie

  • Zatrudnienie: Umowa o pracę

Opis

For our client, a leading global financial services institution, we are looking for a Senior Server-Side Java Developer who will drive innovation in high-performance trading systems. You'll be responsible for designing and implementing robust, scalable solutions that handle mission-critical financial transactions in real-time environments. Our client operates in the financial services domain, specifically focusing on foreign exchange (FX) trading platforms and related financial instruments. This project involves building and maintaining sophisticated trading systems that process high-volume, low-latency transactions for institutional clients worldwide. You'll work on cutting-edge technology that directly impacts global financial markets and trading operations. As a senior developer, you'll be involved in the entire Software Development Life Cycle (SDLC), from requirements gathering and system design through development, testing, deployment, and providing Level 3 production support This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw, Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Design and develop high-performance server-side Java applications for FX trading systems Participate in the complete SDLC from requirements gathering through production support Build robust and scalable distributed systems in enterprise environments Implement multi-threaded programming solutions for high-concurrency scenarios Integrate messaging and middleware technologies for real-time data processing Apply modern software engineering practices and design patterns Improve existing codebases and modernize legacy systems Collaborate with cross-functional teams including traders, analysts, and infrastructure teams Provide Level 3 production support for critical trading systems Mentor junior developers and contribute to technical decision-making Requirements 5+ years of proficient Java server-side development experience Strong expertise in multi-threaded programming and concurrent systems Proven experience designing and building robust, scalable distributed systems in enterprise environments Solid knowledge of messaging and middleware technologies such as Kafka or Tibco EMS Strong experience with Spring Framework and Spring Boot Understanding of reactive programming paradigms Experience with cloud platforms, preferably Azure Proficiency with Docker and containerization technologies Knowledge of DevOps practices and CI/CD pipelines Basic Linux administration and scripting skills Ability to improve legacy codebases and apply modern best practices Strong problem-solving and analytical skills Ability to work independently and collaboratively in team environments Fluent English communication skills Nice to have FX trading domain knowledge and understanding of financial markets Experience with other messaging systems and event-driven architectures Knowledge of microservices architecture patterns Familiarity with performance tuning and optimization techniques Experience with monitoring and observability tools Understanding of financial regulations and compliance requirements Previous experience in high-frequency trading or real-time systems

Wymagania

  • 5+ years of proficient Java server-side development experience

  • Strong expertise in multi-threaded programming and concurrent systems

  • Proven experience designing and building robust, scalable distributed systems in enterprise environments

  • Solid knowledge of messaging and middleware technologies such as Kafka or Tibco EMS

  • Strong experience with Spring Framework and Spring Boot

  • Understanding of reactive programming paradigms

  • Experience with cloud platforms, preferably Azure

  • Proficiency with Docker and containerization technologies

  • Knowledge of DevOps practices and CI/CD pipelines

  • Basic Linux administration and scripting skills

  • Ability to improve legacy codebases and apply modern best practices

  • Strong problem-solving and analytical skills

  • Ability to work independently and collaboratively in team environments

  • Fluent English communication skills

Zakres obowiązków

  • Design and develop high-performance server-side Java applications for FX trading systems

  • Participate in the complete SDLC from requirements gathering through production support

  • Build robust and scalable distributed systems in enterprise environments

  • Implement multi-threaded programming solutions for high-concurrency scenarios

  • Integrate messaging and middleware technologies for real-time data processing

  • Apply modern software engineering practices and design patterns

  • Improve existing codebases and modernize legacy systems

  • Collaborate with cross-functional teams including traders, analysts, and infrastructure teams

  • Provide Level 3 production support for critical trading systems

  • Mentor junior developers and contribute to technical decision-making

Seniority

  • Senior

Mile widziane

  • FX trading domain knowledge and understanding of financial markets

  • Experience with other messaging systems and event-driven architectures

  • Knowledge of microservices architecture patterns

  • Familiarity with performance tuning and optimization techniques

  • Experience with monitoring and observability tools

  • Understanding of financial regulations and compliance requirements

  • Previous experience in high-frequency trading or real-time systems

Słowa kluczowe / Umiejętności

Java
Apache Kafka
Asynchronous programming and multithreading
Core Java Development
Linux
Oferta została zaimportowana z zewnętrznego portalu.Źródło ogłoszenia