Описание
Cantor Fitzgerald is a global financial services and technology firm serving institutional clients across capital markets and related financial services. The firm provides trading, brokerage, asset management, underwriting, and commercial real estate services.
Задачи
- Design, develop, and maintain server-side Java applications for trading platforms;
- Implement robust, scalable solutions using Spring Framework and Spring Boot;
- Collaborate with business analysts, tech leads, traders, and other developers to deliver mission-critical features;
- Optimize application performance for high throughput and low latency in a real-time trading environment;
- Ensure code quality through unit tests and end-to-end test automation;
- Participate in DevOps pipeline development and deployment automation using Git/GitLab, Maven, and Jenkins CI/CD pipelines;
- Troubleshoot production issues and provide timely resolutions.
Требования
- Strong proficiency in Java 8+ with a focus on server-side development;
- Expertise in Spring, Spring Boot, and Maven for enterprise application development;
- Experience with at least one web application development framework, such as Angular or React;
- Solid understanding of multithreading, concurrency, and application performance tuning;
- Experience with DevOps practices and CI/CD pipelines;
- Familiarity with message queue systems, such as Kafka or JMS, and RESTful services;
- Knowledge of SQL and relational databases, including Oracle and PostgreSQL;
- Bachelor's degree in Computer Science, Engineering, or a related field;
- 5+ Years of professional experience in Java development;
- Nice to have: prior experience in electronic trading systems, brokerage platforms, or financial services technology.
Условия
Office role in Warsaw, Mazowieckie, Poland.