Senior Full Stack Developer (Java and React)
Offer summary

(Summary generated by AI based on the full job description)

The project builds enterprise-grade reporting, data visualization and analytics solutions integrated with collaboration platforms for a large global user base. Key stack includes Java, Spring Boot, React with TypeScript, relational DB PostgreSQL, frontend tooling Vite/Webpack and state management like Redux/MobX. Main responsibilities cover designing, developing and maintaining backend and frontend features, API design, DB performance debugging, building third-party integrations, writing unit and integration tests, and collaborating with PM, QA and SRE to investigate and resolve issues.

newquick apply

Senior Full Stack Developer (Java and React)

Company: DataArt Poland sp. z o.o.

from: 29 October 2026
to: 28 November 2026
24 000 - 28 000 złnet (+ VAT)/ mth.B2B contract (full-time)
18 000 - 23 000 złgross/ mth.contract of employment
Offer parameters
level:senior
working mode:remote • hybrid
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

Java
Spring Boot
Spring Framework
TypeScript
React.js
PostgreSQL
HTML
CSS

Optional technologies

AWS
Kubernetes
Vite
webpack

Operating system

Linux

Our requirements

  • 5+ years of commercial experience in full-stack software development
  • Strong backend expertise with Java and Spring (Boot, MVC, Data)
  • Experience designing and implementing APIs
  • Solid knowledge of relational databases, particularly PostgreSQL, including debugging performance and data-related issues
  • Strong understanding of OOP principles, design patterns, and Test-Driven Development (TDD)
  • Hands-on experience building production-grade applications with React, including hooks, component composition, and performance optimization
  • Strong proficiency in TypeScript, including advanced typing and type-safe application design
  • Experience working with state management libraries such as MobX, Redux, or similar solutions
  • Good understanding of modern build tools and frontend tooling, including Vite or Webpack
  • Strong analytical and problem-solving skills with the ability to investigate unfamiliar technical challenges
  • High level of ownership and ability to work independently in a remote environment
  • Ability to start tasks with incomplete specifications and refine requirements during implementation
  • Upper-intermediate (B2+) or higher level of spoken and written English
  • Strong communication skills and ability to collaborate effectively in an international environment

Optional

  • Experience developing applications within the Atlassian ecosystem (e.g. Atlassian Forge)
  • Familiarity with analytics, reporting solutions, or data integration protocols
  • Experience working with AWS services (EC2, ElastiCache, RDS), Kubernetes, and CI/CD pipelines
  • Knowledge of performance optimization techniques and secure coding practices
  • Experience supporting customer-facing products and collaborating with support teams

Your responsibilities

  • Design, develop, and maintain new features and modules across backend and frontend components
  • Support, enhance, and continuously improve the existing codebase
  • Build deep product knowledge, including its integrations, data flows, and ecosystem
  • Investigate and troubleshoot technical issues, working closely with support teams to provide end-to-end solutions
  • Collaborate with Product Managers, Software Engineers, QA Engineers, SRE teams, and other stakeholders throughout the development lifecycle
  • Create unit and integration tests to ensure software quality and reliability
  • Participate in peer code reviews and promote engineering best practices
  • Develop and maintain integrations with third-party tools and external systems

About the project

The project focuses on building enterprise-grade solutions that provide advanced reporting, data visualization, and analytics capabilities integrated with widely used collaboration and work management platforms.
The product serves a large global user base and continues to evolve with new features aimed at improving productivity, decision making, and user experience.

This is how we organize our work

This is how we work

you focus on product developmentagile

Team members

12-15 people:backend developerfrontend developertechnical leaderdevOpsautomated test programmermanual testersupportproduct ownerproject manager

This is how we work on a project

  • code review
  • TDD
  • integration tests
  • test automation
  • unit tests

What we offer

  • Vacation days: Up to 26 business days per year
  • 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
  • Health and life insurance (Luxmed)
  • MyBenefit platform with Multisport option
  • Internal psychological support service
  • English language classes from the first working day
  • Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
  • Flexible workplace: work from the office, from home, or choose a hybrid option
  • Tech Skills Mentoring Program
  • Opportunities to develop as a public speaker, mentor, or technical interviewer
  • Certification reimbursement (AWS, GCP, Microsoft, etc.)

Development opportunities we offer

  • substantive support from technological leaders
  • technical knowledge exchange within the company
  • time for development of your ideas

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • flexible working time
  • corporate products and services at discounted prices
  • integration events
  • employee referral program
  • extra leave

DataArt Poland sp. z o.o.

Our client is a big enterprise in Travel & Hospitality domain.
Senior Full Stack Developer (Java and React)
18k–23k zł / mth. (CoE), 24k–28k zł / mth. (B2B)
I apply to:
DataArt Poland sp. z o.o.
Warszawa, Masovian

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer