New offer - be the first one to apply!

November 3, 2026

Full Stack Engineer (Java & React)

Mid • On-site

Warsaw, Maz, Poland

Quick Facts

  • Role: Full Stack Engineer (Java & React)
  • Team: Global Asset Servicing Platform

Description

Design, build, and test features end-to-end with full ownership of code quality. Develop backend functionality in Java and modern responsive frontends with React, while contributing to test automation using unit/integration tests and Cucumber end-to-end tests (with Ruby step definitions). The role emphasizes test-first delivery, performance/scalability awareness, and production-ready logging/instrumentation.

Responsibilities

  • Design, develop, and maintain features using Java and React
  • Build responsive modern frontend applications using React
  • Develop and integrate APIs and web services
  • Work with relational databases (Oracle, PostgreSQL)
  • Write clean unit tests (JUnit or equivalent) alongside implementation
  • Contribute to the automated test framework using Ruby and Cucumber
    • Write Ruby step definitions as needed
    • Create and maintain Cucumber feature files for end-to-end testing
  • Write automated tests for features developed by other engineers to reduce development bias
  • Champion a test-first approach (reliable, maintainable, scalable code)
  • Apply performance and scalability considerations; use JMeter or similar tools when required
  • Embed instrumentation, configuration, and logging to support monitoring and support
  • Analyze and debug issues using logs; propose and implement fixes
  • Collaborate in Agile ceremonies to deliver clear sprint goals
  • Partner with product managers and analysts to deliver functional and non-functional needs

Requirements

  • Proficiency in Java (including strong JUnit testing experience)
  • Proficiency in React (including associated unit testing frameworks)
  • Familiarity with Ruby scripting for test step definitions
  • Experience with Cucumber for end-to-end testing
  • Strong understanding of multi-threading, parallel processing, and real-time messaging
  • Experience with test-first design and CI/CD practices
  • Ability to use JMeter or similar tools for performance testing (plus)
  • Practical awareness of cloud services (databases, servers, storage, gateways)
  • Use AI-assisted engineering tools (e.g., GitHub Copilot or ChatGPT) while maintaining critical thinking and code quality
  • Familiarity with financial markets concepts; corporate actions lifecycle knowledge preferred

Benefits

  • Hybrid B2B cooperation, with an option to provide services from the Warsaw office as agreed based on project needs
  • Recruitment process: HR interview, technical interview, client interview, feedback and offer

Similar jobs you might like

Unlock Full Resume Report