Java Software Engineer in Warsaw

Java Software Engineer in Warsaw

Warsaw Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Projektuj i buduj skalowalne, niskolatencyjne usługi backendowe w dynamicznym środowisku.
  • Firma: Capital.com - innowacyjna platforma handlowa z nagradzanymi produktami.
  • Benefity: Konkurencyjne wynagrodzenie, bonus roczny, ubezpieczenie zdrowotne i możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwości rozwoju kariery oraz elastyczność w pracy zdalnej.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na doświadczenia klientów w handlu.
  • Kwalifikacje: Doświadczenie w FinTech, znajomość architektury systemów rozproszonych i umiejętność pracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Capital.com operates a trading platform offering award-winning products built around advanced technology and a seamless client experience. Its engineering team works to improve product performance, user experience, compliance, data protection, and the security of clients’ trading journeys.

Задачи:

  • Design and build scalable, low-latency, high-performance backend services
  • Develop distributed and asynchronous systems for reliability and fault tolerance
  • Optimize performance across JVM, databases, caching, and networking
  • Apply security best practices when handling client PII and financial transactions
  • Use event-driven architectures and modern messaging solutions such as Kafka
  • Collaborate with cross-functional teams to align architecture with business needs
  • Maintain code quality through testing, code reviews, and CI/CD practices
  • Leverage AI tools to accelerate development, testing, and delivery

Wymagania:

  • Proven experience in FinTech, Banking, or related financial domains
  • Strong understanding of distributed systems architecture and the client-server model
  • Ability to design and maintain scalable, low-latency, high-performance systems
  • Solid knowledge of concurrency, multithreading, and asynchronous programming
  • Awareness of security best practices for handling PII and financial transactions
  • Basic understanding of network protocols and troubleshooting
  • Experience working as a team player in a fast-paced, product-led environment
  • Advanced knowledge of Java Core technologies and the Spring framework
  • Proficiency with SQL databases, including performance, structure, and replication
  • Hands-on experience with asynchronous programming methods
  • Understanding of event-driven architecture, such as Kafka or similar solutions
  • Understanding and hands-on experience with Ops activities, Kubernetes, pipelines, Fit Flow, and modern CI/CD patterns and strategies
  • Ability to use AI technologies for coding assistance, debugging, testing, documentation, and workflow optimization
  • Effective communication, especially with teams responsible for security, operations, and product
  • Ability to investigate complex problems and translate them into tasks
  • Ability to adapt to technological shifts and evolving business requirements
  • Readiness to take ownership of tasks and issues and be accountable for results

Будет плюсом:

  • JVM performance optimization practices, NoSQL databases, in-memory caching solutions

Условия:

  • Competitive salary and annual performance-based bonus
  • Generous annual leave
  • Health insurance and pension fund, with additional benefits depending on location
  • Workation policy: 30 days of remote work from anywhere in the world
  • Two additional paid volunteering days per year
  • Employee referral program with rewards

Java Software Engineer in Warsaw – pracodawca: capital.com

Capital.com to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznej branży kryptowalut. Nasza kultura pracy opiera się na innowacyjności i współpracy, a elastyczny model pracy hybrydowej pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Pracując z nami, będziesz miał wpływ na kształtowanie strategii ryzyka w jednym z najbardziej ekscytujących sektorów finansowych w Wielkiej Brytanii.

C

Dane kontaktowe:

Zespół rekrutacyjny capital.com

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Software Engineer in Warsaw

Java Core technologies
Spring framework
Distributed systems architecture
Client-server model
Concurrency
Multithreading
Asynchronous programming