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.