Full Stack Java Engineer

Pico

Kraków

Hybrid

PLN 120,000 - 180,000

Full time

42 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pico, a global market data and analytics platform leader, is looking for a software engineer to join the iHub team in Kraków. You will design, develop, and integrate new features for a world-class analytics platform.

You will work with Java and Python, contribute to CI/CD, and collaborate with data and ML teams to build high-performance, scalable solutions for trading data.

This hybrid role requires a proactive coder who values quality, testing, and clean design to support multi-geo deployments.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent.
  • 2+ years of experience with Java and Python.
  • Automated unit-testing and integration testing.
  • Maintainable, modular code with coding standards.
  • High-availability and high-performance system delivery.
  • Knowledge of SDLC (Waterfall, Agile, Kanban).
  • Experience with Hadoop, Spark, Kafka, Druid, Presto or similar.
  • RESTful web services experience.
  • In-memory solutions background is a plus.
  • Familiarity with real-time/streaming and batch big data concepts.

Responsibilities

  • Design, develop, and integrate new capabilities into the platform.
  • Develop applications to provide insights for trading data.
  • Apply CI/CD practices to create a high-performance, secure system.
  • Create innovative analytics solutions combining financial services and network data.
  • Advise on production deployments as a domain expert.
  • Collaborate with ML team to integrate new algorithms.

Skills

Java
Python
SQL
RESTful APIs
CI/CD
Distributed systems
Big data concepts

Education

Bachelor's Degree in Computer Science or equivalent

Tools

Hadoop
Spark
Kafka
Druid
Presto

Job description

Pico fuels the global capital markets community by providing exceptional market data services and customized managed infrastructure solutions. As financial industry experts at the center of markets and technology, we help our clients efficiently scale their business and quickly access markets. From infrastructure to connectivity, we support our clients through the full trading lifecycle. We are a global company headquartered in New York, with offices in Chicago, London, Singapore, Hong Kong and Tokyo.

The Role

This is an opportunity to join a world-leading engineering team working on the design and development of new features and updates on a world class analytics platform. We are at a tremendously exciting stage with extensive innovative work on-going and an exciting vision to fulfill.

Responsibilities: -
  • Working alongside talented engineers in the iHub team, you will design, develop, and integrate new capabilities into the platform.
  • Develop applications to provide insights for trading data (order entry, market data, etc)
  • Use best practice CI/CD methodologies to produce a high-performance system that is secure, easy to deploy and maintainable.
  • Develop innovative analytics solutions combining financial services and network data.
  • Working as a domain expert to advise and troubleshoot production deployments.
  • Collaborating with the Machine Learning team to integrate new algorithms into the platform.
Requirements : -
  • Bachelors' Degree in Computer Science or equivalent
  • Minimum of 2 years of experience with Java and Python
  • Automated unit-testing and integration testing
  • An understanding of how to write maintainable, modular code while conforming to coding standards
  • An understanding of what it takes to deliver and code a high-availability and high-performance system
  • Passionate about technology, design and quality – you know what high-quality code looks like, together with appropriate unit/integration/system tests.
  • Database design and SQL query development
  • Experience with technologies such as Hadoop, Spark, Kafka, Druid, Presto or similar
  • Experience with RESTful web services
  • Experience with in-memory solutions an advantage
  • Understanding of the concepts and technology ecosystem around both real-time/streaming and batch processing in big data platforms
  • Proven track record developing distributed solutions that support large, complex datasets
  • Passing knowledge of financial services concepts e.g. electronic trading, market data, etc
  • Ability to drive Software Development Life Cycles (SDLC) such as Waterfall, Agile, Kanban, depending on the needs of specific projects
  • Use of best practice CI/CD methodologies to produce a high-performance system that is secure, easy to deploy and maintainable
Working Arrangements

This is a Hybrid position with [weekly time in the office with the flexibility of working from home]. Though travel may be required from time to time, it is not expected to be regular or frequent. The role holder will be expected to work whatever hours are necessary for the performance of this role (recognizing that it involves multiple jurisdictions/geographies including but not limited to EMEA, USA and APAC).

IMPORTANT DATA PRIVACY INFORMATION:

This position is available with PICO GLOBAL LTD. The controller of your personal data will be PICO GLOBAL LTD.

Given the nature of the job, the position and the nature of the employer and the services it provides, we are entitled to possibly check the candidates' criminal record, as required by law and other regulations applicable to us.

For further information on what personal data we collect, how we will process your personal data and your rights with respect to your personal data please read our Pico Job Candidate Privacy Notice, View Here.

Be a part of Pico Family

Pico is an equal opportunity employer. Pico does not discriminate on the basis of a candidate's age, race, gender, color, religion, sexual orientation, physical or mental disability, or other non-merit factors. All employment decisions at Pico are based on business needs, job requirements and qualifications. If you require any assistance or accommodations to be made for the recruitment process, please inform us when you submit your online application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer New
Senior C++ Engineer New

Pico Quantitative Trading LLC • Kraków

On-site
PLN 150,000 - 210,000
Hybrid work model
C Engineer
C Engineer

Pico • Kraków

On-site
PLN 150,000 - 190,000
Information Security Analyst
Information Security Analyst

Pico • Poland

Hybrid
PLN 254,000 - 340,000
Information Security Analyst
Information Security Analyst

Pico • Kraków

On-site
PLN 30,000 - 50,000
Portal Product Manager New Krakow
Portal Product Manager New Krakow

Pico • Kraków

On-site
PLN 180,000 - 240,000
Hybrid work model
Hybrid Full-Stack Java Engineer for Finance Analytics
Hybrid Full-Stack Java Engineer for Finance Analytics

Pico • Kraków

Hybrid
PLN 120,000 - 180,000
Senior C++ Engineer - Low-Latency Trading Systems
Senior C++ Engineer - Low-Latency Trading Systems

Pico Quantitative Trading LLC • Kraków

Hybrid
PLN 150,000 - 210,000
Hybrid work model
Platform Engineer
Platform Engineer

Point72 Asset Management, L.P • Warszawa

On-site
PLN 240,000 - 420,000
Sports card
Private life insurance
Private medical and dental care
+5
Senior Engineer - C++, Go, or Rust
Senior Engineer - C++, Go, or Rust

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000